This is a common opinion. Just curious- what should happen with the money the sport generates if not go to the athletes who generate it? There's no coercion funneling the billions of dollars people are throwing at sports.
good question for sure and I don't have a good answer...honestly it's a difficult discussion to get into and so many polarized views.
the bloated stadium prices are driving many just to buy season tickets as an investment which is disappointing...its near impossible for a regular family to go to a game now...and I totally get supply and demand along with popularity...
no good answer really...i hope that movie theaters start to air games on s undays in 3d and sell beer....that would reduce some of the demand at stadiums and make for a better over all experience for many fans....
but no I don't have a solve to your question nor would I want to wade into that one head on