I agree. That needs change. Web 1.0 was about free flow of information - not making money.
Then some entrepreneurs learned that they can create platform and build a business model around it, that pays for the team. Much better than the philantropic approaches of the 90s. Without cashflows, many of the projects vanished.
Facebook, Twitter, Alphabet and others took it further and learned that they can cash in big time, with the content users love to provide. And the best is - they get it for free.
This must change. Every person on a platform that is public and creates massive cashflows should treat every creator as an employee and pay for the contribution.
Not by selection, but by the value every creator provides in posting content, getting likes and engagement - similar to Medium.
Subject for regulation - in my opinion.