The giants grew market share and started deploying profitable advertising models. Once a giant gets the profit bug, they stop being stewards.
Open source social media and messaging largely sucks. Either the UI/UX sucks, like Matrix, or the demographics suck, like Bluesky's hyper-polarized audience.
None of this means it's impossible. We've just seen the successful attempts become evil and lots of bad attempts that fail.