The amount of percentage revenue going to the players is dependent on the league and the fixed costs of operating the league/teams. There is no way to get around that. If the league does not pull in enough revenue, they can't put 60%+ towards salaries without taking something away. I doubt you want to see your team playing in yellow T-shirts because they couldn't afford to by sweaters since they were putting 60% towards salaries.
And I thought that his cap numbers were about 54% of revenue?
(I didn't go and look it up, kind of lazy right now...)
Well the first cap of $34.1 million was about 57% of net revenue. The latest proposal, I believe, had the cap of $38 million, but teams had to spend atleast $34 million. So let's say an average of $36 million per team which would come out to 60% of net revenue(I'm assuming is about $1.8 billion). Point is, Bettman's numbers are right on with the other leagues, so you can say whatever you want about how it shouldn't be, but so far Bettman's proposals have been right on with the other leagues.
And yes there are many similarities and many differences with the NBA/NHL, albeit they are somewhat small. But, anyway we are talking about net revenue here. Now I don't know exactly how it is defined by certain teams, but pretty much we are talking about revenue after everything is paid BUT player salaries. So, in the case of the NBA vs. NHL, the cost of ice, hotels, etc is already factored in. What we come down to is a simply revenue figure which is divided between owners and players. There is no reason that that revenue, net revenue, shouldn't be divided the same way in all leagues.