Like all entertainment, there is a power law distribution to income. If you're, say, the 20th best in the world in a solo sport you probably do ok but earn orders of magnitude less than the best player. It makes better financial sense to participate in team sports if you can, for this reason. Or just get a job in something like tech where the distribution is much more equitable.