What power to we have?
Change our perspective.
These online services which area now beginning to dip their toes into censorship / advertiser-hedged editorializing, are not to be seen as reliable ubiquitous platforms existing for the convenience of all. As much as they perhaps want to be seen as such, their actions belie this.
They are closed niches with particular stances, and their loyalty is never to us, despite marketing.
And we can treat them as such, we will be okay.
Backup your things. Use multiple providers. Use multiple accounts, a burner account for content against their editorial stance, and a longer lived account for other things. Run your own services. If you despise this state of affairs so greatly, form your own business services, and ape to take some of their market.
Tl;dr they are not our friends. Stop expecting them to not betray us, expect betrayal, and keep them at an appropriate distance.
Don't complain. Just start doing it if you want to protect yourself against it. I think github and npm can be included in this.