On top of that, younger people don't have the same interests as previous generations. They are less likely to buy houses or cars and need instant gratification. They're not interested in wasting time watching baseball in a stadium.
The decline of ticket sales in some sports is inevitable besides, the customer experience is better elsewhere than the stadium. (I know, lots of disagreement from people on that, but I used to go to a lot of college footballs games back in the day. Today, no thanks, better on TV, at a watch party, a sports bar or at home).
Just my two pesos...
The Left is ruining sports, just like everything else.