* Work/life balance is fundamentally broken for most E-sports players (in all games). Bad habits like playing/streaming 6+ hours after 7+ hours of practice/scrimmages, terrible diets like 100% uber eats + pounding energy drinks, and finally the stress and anxiety of performing what the internet community breathing down your neck. Many E-sports players have never lived on their own prior to moving out to team houses, and some of these individuals can barely take care of themselves - and it shows. Most players burn out within a year or two.
* Meaningful incomes are almost never provided via your salary or tournament winnings - the real money comes in through sponsorships and streaming revenues. Even though OWL has a generous minimum wage and provides housing allowances, top talent has consistently spurned six figure salaries for seven figure streaming salaries. Sinatra, XqC, Seagull, Harbleu, are some examples of top talent who chose not to sustain their professional e-sports careers.
* There's very few roster spots available and tier-2 teams that on paper are supposed to provide a career path into the league are openly considered a joke for most games.
Has making 17-year-olds move to a foreign country and work 12 hours a day 7 days a week ever worked well? That's what Overwatch League is.
The field is in its infancy, and some day the esports pros will negotiate like other professionals -- work/life balance, a big 401(k) contribution, and compensation commensurate with the fact that they'll be replaced by an 18-year-old when they're 22.
Can you expand on this please? Why are things so bad?