Heavily disagree. The current players would easily throw the rookies under the bus if it meant concessions in the percentage of the pie and free agency in their favor. Adding another 2 years to the current entry level contract guidelines creates more available $ to free agents.
First, it would depend on where the cut-off is. Does it apply to Nugent Hopkins who is still in his entry level contract? What about Huberdeau? Or another 1st round pick from this year or last year's draft who hasn't signed an entry level contract? If you screw them, they eventually will screw you. So when the next CBA comes up, then concessions for 35+ year old players will be "thrown under the bus" for a few extra $. All that does is divide the NHLPA which I'm sure Fehr would not let happen.
A small percentage of players that have younger brothers, cousins, etc., would they throw them under the bus for a few extra bucks? I would think that blood would be a bit thicker. Hard to see PK Subban really wanting to screw over Malcolm.
Also, it would get extremely complicated if you mixed the percentage of revenue with entry level contracts. How much is 2 more years worth? 2? 3? 4% of revenue?
I think the entry level will be negotiated with the length of RFA status. If you extend the entry level to 5 years, and keep RFA at 7, then there's no middle contract at all, plus you risk losing the player in 2 years if you can't sign him long term. I.E. Jordan Staal. So the owners will prefer to have 10 years of RFA, but will give up the 5 year entry level to get it. Of course the owners would like both, but that isn't going to happen.
The players will prefer to keep the 7 year and have the 3 year entry with bonuses (rookie max is $3.775 mil. cap hit with bonuses). But the owners are trying to remove that too. Many of the young stars are getting UFA money in their 2nd contract after entry level. Kane, Toews, Doughty, Karlsson, Stamkos all made huge money after their entry level. I don't see them giving that up.
Plus top end Russians would bolt to the KHL, like Radulov, to make millions when they're 18-21 years old, instead of staying in the NHL for a measly $900k. Some teams like Edmonton (Yakupov), Montreal (Galcheynuk), Tampa (Vasilevsky, Namestnikov), St Louis (Tarasenko), Wash (Kuznetsov), Jets (Burmistrov) would probably not be in favour of it happening.
So you'll see star Russian players getting bypassed in the draft, so they won't even make the rookie max., like when there wasn't an agreement with the Russian Federation. Eventually it could spread to other European players, even NA players because there is such a great difference in money.
Imagine if Crosby was going to be stuck in a 5 year entry level contract for $900k and no bonuses. I'm sure there would be an offer from some KHL team for $100 mil for the next 10 years for him to go play there. An elite player could make $50+ million more during that time. I'm sure most of us would give the KHL a try for that kind of coin. The NHL is not going to risk losing young elite talent either for a few bucks because it would cost them more in the long run, and they know it.
I'm not sure when the KHL holds their entry draft, but they could just make it a week earlier than then NHL. They could draft players and offer them monster contracts before the NHL even has their draft. So imagine the next Yakupov, Nuge, Hall, Tavares, Stamkos, etc. playing in the KHL instead of the NHL.