These companies know that the power is with the people. We just need regulars who are not tech educated to get themselves educated and see how the power shifts from these companies to FOSS and decentralized platforms.
You're talking about an issue humanity has had since forever, getting people to do what is best for their own interests. In business they actually needed to create the concept of a union just so that people would organize in a way to help all workers. Without that force driving them together what you get is the Reddit 48hr blackout. People can't stop using the service long enough to invoke actual change because their addiction to Reddit was too high.
This rollback of login requirements was because Google stopped indexing them. The only power the people had in the Twitter situation was being the consumers of Google who were being directed away from Twitter.
It's a problem of collective consciousness, the majority of humanity are about 30-100 years behind the bleeding edge of education and comprehension. It takes a long time to bring all those people up to speed. There's a reason they say "Science advances one funeral at a time." Because new lessons aren't learned by old people, why would you relearn something you already know?