Some of the best competitive Dota 2 players came out of extremely impoverished nations where their older machines could run the original Warcraft 3 mod. The community knows this, Valve knows this, everyone knows how big the community is in non-US territories like Southeast Asia and Eastern Europe.
But there’s no formal leagues system where players in smaller teams can earn a healthy salary via playing competitively, which I believe Riot Games has had in place for League of Legends for a while now. Either you’re a Sumail cinderella story of selling your bike to compete in Dota, or you’re virtually nobody and are doomed to never make a living off of what is an incredibly mentally taxing game to play at a competitive level.
It’s not just bad from a moralistic point of view, it’s unhealthy for the game as a sport. There just isn’t a consistent churn rate of new blood coming into the scene, it’s mostly the same pool of players constantly playing musical chairs in the yearly post-International scramble to reform all of the teams.
If Valve could have any degree of foresight, and the Dota 2 community could stop being racist/xenophobic for one fucking minute, they’d see that the lack of salaried positions are slowly killing the scene and leading to a constant prevalence of match-fixing scandals. It’s the exact same story in CSGO.
This and other reasons (like how newer non-white/non-male casters like LlamaDownUnder are constantly subjected to the worst behavior of the godawful community) are why I completely peace out on the game if there isn’t an International happening.