The players have wanted a lot of things over the years, unfortunately for them they end up losing more often than not, I'd be shocked if they got any of those things
The league has a vested interest in not screwing over the poorer teams and letting the bigger boys get there own way, it's been that way for years so why is it any different now?
To me, this is why a 'cap' with a heavy luxury tax makes the most sense to me.
If the cap stays at a 50-50 split (i.e in the cap) and everything above the cap is taxed like the MLB id be happy.
First time offenders would pay a fee of 20% on the dollar, second time offenders would pay a 30% on the dollar, and third or subsequent time offenders would have to pay 50% on the dollar. If you miss once, you go back to being a first timer.
Lets say you have an 80 million dollar cap and the Leafs want to bring in EK at 11 million putting them 10 million over the cap for 7 years.
If they remain the 10million over the cap...
Year 1- 2 million tax
Year 2 - 3 million
Year 3 to 7 - 5 million in tax
Leafs pay 30 million dollars in taxes over 7 years, on just one 'all star' level signing.
Usually in baseball you see anywhere from 3-6 teams going over a year. So I wouldnt doubt youd see the 'have nots' getting a million+ a year.
02-03 Rangers spent $106.64 million on their team (inflation included)
03-04 Red Wings, $106.81
02 St Louis, $100.9
02-03 Dallas, $98.62
Leafs highest is around $97.
Could be an easy way to get a few extra million a year to teams, while also letting the big guys spend the money they want to win.