Teams owe their players NOTHING. They pay them an exorbitant amount of money to play hockey already. The only exceptions are the special talents like Gretzky, Lemieux, Crosby, McDavid(assuming he wins them a cup or two, otherwise nope), Lidstrom because these guys singlehandedly win their teams a bunch of cups that they wouldn't have won if they had even the 2nd best player in the world instead. Even then winning a cup is not worth near $1m yet they get paid hundreds of millions...
It is interesting to consider that if a 50 point player gets paid $6 million per year that the player is essentially being paid $120,000 per point, which is almost exactly double the average U.S. salary, i.e., that player makes with a
single point what it takes two years for the average salaried employee to make.
Or, if you want look at it differently, if a $6 million player puts in 2,400 per year (200 hours per month) towards the NHL for all causes, including practice, travel, game prep and play, etc., that player is making $2,500 per hour ... against the U.S. national average of $30 per hour, i.e., Joe Schmoe has to work 80 hours per week (or 60 hours if they get double overtime, etc.) to make just less than what the $6 million player makes in
one hour.
Nice work if you can get it, and power to them for making as much as the market will bear, but please don't whine about these guys being mistreated.