I am pretty sure online share trading has been around since early 2000s.
Read up on bid/ask spreads and market makers. It’s a pretty profitable business. Even more so than just charging “dumb commission fees”
And that $25,000 “class” limit, hahaha that’s like saying that payday loan providers are a community service.