Well McDavid or any other player out there would never sign a contract for 35% of what he’s actually worth so that’s really not even worth a discussion. If he wanted to take 13M-14M instead of 15M-16M that’s he prerogative and there’s really nothing the PA can do about it. Crosby has taken significantly less twice and the PA didnt do anything. Plenty of guys every year take discounts or sign with contenders dirt cheap when they could get far more from other teams and the PA never says anything because they couldn’t do anything even if they wanted to. They don’t have the power to nix contracts, only the league does.
But back to my original point, the few at the top taking more of the pie just squeezes the guys in the middle and there’s way more members in that class then in the upper class of superstar. The union is trying to protect as many jobs and the associated earnings as possible, encouraging top end guys to maximize value does the opposite.