Evander Kane is the Antonio Brown of hockey (albeit not as much of a difference maker). Have you looked at the term and value of Brown’s contracts over his career and noticed a trend? Or perhaps you are new to pro sports?
Kane has now hit his expiry date on 3 teams due to his attitude and has never been a playoff force because he tends to injure himself and then disappear when the intensity ratchets up. Physical players like Kane tend to break down over time, so looking purely at age isn’t the right math considering his style of play.
Tend to break down or not, GMs are locking players up for the immediate future.. most don't care what years 4 5 6 look like with those contracts. Antonio Brown, absolutely l his contracts went down, but he also took deals to play for ideal contenders.
Kane is very effective, strong on the puck, scores goals, makes room and is a beast around the net. Any GM that can get their hands on him for the next 3-4 years will gladly do so. They are worried about winning, and winning is what ensures their jobs.. Kane is a player that will help a team win. So no, I am not new to pro sports.. you have guys in the NFL beating women, getting into fights with teammates, just being generally terrible people (doing much worse than Kane).. and guess what, most get to play and play and play again.. so you're absolutely wrong on this one, and I'll come back when Kane signs his 3+ year deal with whatever team, re-quote you on it, and call it a day!