2012 was alright. Nothing can be done except not moving the cap.
max length contracts: 5 years with current team, 4 years with a new team.
If you kill RFA status, might as well say goodbye to teams like Arizona, Ottawa, Edmonton, Florida and even Buffalo who pretty much all depend on their rfas right now.
Rules are being made to allow teams to keep their players. So, it's heading the other way.
There was a thread about it a few days ago : http://hfboards.mandatory.com/showthread.php?t=1818457
You might be interested in the answers from this thread.
I'd like to see the UFA age lowered to 25, but that's just IMO. I really want compensation for high paid players to be a thing. For example, if you lose a player that gets paid $7.5 million per season, you get a 1st after pick 30 as compensation for the next year. I'd do it:
$7.5 million and above: Compensation of a 1st
$5-$7.5 million: Compensation of a 2nd
$4-$5 million: Compensation of a 3rd
Below $4 million: No compensation
The picks would be at the end of rounds and in the next draft year. For example, using the Pens, they lost Jokinen ($4 million), Orpik ($5.5 million) and Niskanen ($5.75 million) of notable salaries, so they would get 2 picks after the 2nd round and 1 pick after the 3rd round. Those picks shouldn't be tradeable either.
Raise the damn salary cap, it's absurdly low.