That's your opinion. But then again, you'd probably have about 5 players on max contract in the entire league. No single player can deliver you 40 wins by himself. If you'd put Carmelo on the last year's Jazz roster instead of Hayward, he wouldn't have made us 40 wins team. Neither would have Love. Neither would have the huge majority of max deal players currently in the league. Youth, lack of experience, lack of talent, complete lack of direction by the coaching staff... those are all reasons why we were as bad last season. Not just Hayward. Even though basketball is one of the sports where individual players matter the most, it is still a team sport and you still have a single player usually playing about 36MPG, while the whole rest of the roster has 204MPG on the floor. I don't know if you realize how much you are asking from a player to single handedly turn you from a 15 wins team to 40+ wins team without having considerable help from the rest of the team.
And just so you don't get it mixed up - I don't think Hayward is currently worth a max deal, I do think he's overpaid, but I do think that in the right system and with the right coaching he can actually improve close to deserving that contract. The question is not if he deserved that contract with his play, he obviously didn't and I don't think many would argue with that. The question is, having in mind the current situation with the Jazz, when it comes to current and long-term finances, the market that we have, the roster, etc. did it make sense to keep him, even if we had to overpay, or would we be better off to let the Hornets overpay him. For me, the answer to this one is unequivocal - yes, it made great sense to keep him and I am happy that we kept him instead of letting him go.