I'm struggling to try to understand what this means for the risks of running a business in the cloud going forward. It was not just AWS dropping them, but many of their other vendors dropped them too, essentially killing their business overnight. Granted, for this first case the bar was extremely high. You needed literal storming of the Capitol and a platform seemingly specifically targeted at those people for this t…
If a service provider refuses you service and you believe it violates the terms of service that you agreed to (that's going to be a hard row to hoe), you should have legal recourse. (Still not a lawyer, though.)
Technically, the safest approach would be to build your own geographically-distributed server facilities and get your own Autonomous System Number. Remember to take care---the legal responsibilities in individual countries differ.