> what principle prevents Amazon from arsing some other group that we agree with?
Honestly, none. It's their business and they can handle it however they want.
What you can do (and this is exactly what Kolmisoppi was suggesting) is build your platform to work without relying on other people's business.
I'm happy that companies like Amazon don't want to get associated with people who organized a failed coup. That should be the bare minimum. But there is no law which forces you to be hosted on Amazon if you want to be on the Internet. You can self-host. You can buy/rent servers in another country, where what you are doing doesn't have direct consequences which might lead people to want to get away from you. Use the blockchain, use torrent, develop your own P2P protocol. Those people just got locked out from the easy way, something they should have expected to happen (and plan for) since day one.
>build your platform to work without relying on other people's business
You can't although you can, of course, mitigate.
But are you OK with just a PWA on mobile w/o the Apple or Google stores?
And your platform is ultimately dependent on a network connection, probably CDN, domain registrar, DNS, etc. Those are a pretty high bar to get kicked off but you're not immune.
(And, yes, there are things like Tor and jumping around providers if you have a fairly lightweight web site--like most torrents--but that doesn't help you if yo have a site with many TB of data catering to unsophisticated users.)
These huge Internet companies really should be regulated. Last weeks we've seen these companies, Amazon, Google, Facebook, Twitter, Apple act like governing bodies by banning Donald Trump from their platforms and essentially shut down a business (Parlor). This is problematic because these companies have monopolistic power, not only in the US, but also internationally.
POTUS has the biggest bully pulpit in the world. whitehouse.gov, daily press briefing, C-SPAN, etc.
No third party should serve as alternate bully pulpit, allowing a democratically elected leader to speak directly to their audience, bypassing the fourth estate.
I'm not saying Twitter was right to shut down POTUS. I'm saying never should have hosted POTUS in the first place. Further, no leader should be allowed to speak as a private individual.
If Twitter wants to feature POTUS, then let Twitter attend the daily presser along with all the other reporters and journalists.
Everyone is responsible for allowing this undemocratic violation of norms. Social medias are just the one that profited most.
Honestly, none. It's their business and they can handle it however they want.
What you can do (and this is exactly what Kolmisoppi was suggesting) is build your platform to work without relying on other people's business.
I'm happy that companies like Amazon don't want to get associated with people who organized a failed coup. That should be the bare minimum. But there is no law which forces you to be hosted on Amazon if you want to be on the Internet. You can self-host. You can buy/rent servers in another country, where what you are doing doesn't have direct consequences which might lead people to want to get away from you. Use the blockchain, use torrent, develop your own P2P protocol. Those people just got locked out from the easy way, something they should have expected to happen (and plan for) since day one.