I think you confuse the real world for Ayn-Randistan. Local sports clubs don't need to make someone $5M/yr. They just need to provide sporting facilities, such as fields and tracks, to local sporters. They can be run by volunteers.
Likewise, running a business for a profit doesn't mean exploiting people to their ruin. If you can't make money ethically, you should do something else.