Why in hell wouldn't you pay him max? EVERY contending team pays 2-3 players the max. EVERY!!! The only quesiton you need to ask yourself is - is Hayward a top 3 player on a contender? The answer to this question should be obvious! You give him the money! The problem with this team is not Hayward.
Lets go through them contenders:
GSW - Draymond max, Thompson max, Curry(will get max), Barnes(probably will get max, don't know if by GSW, but wouldn't be surprised) - 4 players at max
CLE - Lebron max, Love max, Kyrie max, Thompson max - 4 players at max
SAS - Kawhi max, Aldridge max - 2 players at max
LAC - Griffin max, Jordan max, CP3 max - 3 players at max
OKC - Westbrook max, Durant max, Kanter max - 3 players at max
The problem with Utah is not Hayward and how much he makes - he is perfectly worthy of the max. The problem is that we don't have a Curry or a Lebron or a Durant.
Because dude, Utah is due to draft an amazing player who will be worth the max 4 years from whenever we draft that player so we cant max Hayward now or we will be screwed dude.