Actually, it does not seem to matter what economic system is in place. Remember how much the old Soviet bloc countries poured into their sports programs? Not sure how old you are, but I remember huge squads (and Polish female athletes being essentially force fed hormones to enhance their performance). Today, China has an enormous (basically professional) sports program. The reality is that humans pay better for their entertainment than just about anything else. Why else would Taylor Swift have a net worth of over a billion dollars? Anywhere you look, it's about how many people are interested in what you, the athlete/performer, do. Many athletes (and coaches too, I suspect) seem to not understand that ... in the end, they are competing against every other form of entertainment. There's a big thing going on with the WNBA ... they want better salaries. Sorry ladies, until you draw more butts into the seats and eyeballs for broadcast, the money won't be there. Same issue arises in U.S. soccer. The women's team is way much more competitive in their "division" than the men's team. And they draw better here. Trouble is, women's soccer does not draw fans internationally, where most of the money is made.
End of rant: But the ignorance about where the real competition in sports is, has bugged me for a long time. FWIW: The NFL seems to understand this very well. Not totally sure, but the NBA not quite as well.