20 goal/90 point players shouldn't get 11x6 that is front loaded and in signing bonuses at cba limits.
Everybody knew he was a proven 20 goal/90 point player when he signed that contract, but he is still universally considered overpaid by quite literally everyone that follows hockey, other than 2 or 3 posters on hfboards.
So 20 goals/90 points isn't earning his contract. But pacing for 54/109 points is closer to earning his contract. If he keeps putting up such numbers, he'll stop getting so much heat in T.O.