The fundamental problem is the near monopoly powers enjoyed by a select few social media and tech companies. If Facebook and Twitter's social networks were federated like email, it wouldn't matter whether they refuse to propagate one opinion or another. Unhappy users or anyone who feels silenced could simply switch to a different provider. The problem isn't that Facebook or Twitter are allowing or not allowing free s…
Imagine if our roads were maintained and monopolized by a tech company. Every driver would be a "user" to milk cash out of, either through subscription or through ads.
It's a bit of a stretch from your original idea, but maybe you're suggesting for government to run social platforms OR heavily regulate them instead.