Re: @AC and @ Author Thank god
"And I'd be willing to bet there was a clause in the AWS service agreement that would negate the 30 day notice requirement if Parler was doing something "bad" like violating the law."
And you would win that bet - such a clause does exist in AWS' customer agreement. Clause 7.2(b)(ii) includes:
"We may also terminate this Agreement immediately upon notice to you for cause if we have the right to suspend under Section 6"
AWS used section 6 to suspend service to Parler under clause 6.1(b):
"you are, or any End User is, in breach of this Agreement"
The customer agreement also includes AWS' Acceptable Use Policy, which you'll be astounded to learn includes:
"You may not use, or encourage, promote, facilitate or instruct others to use, the Services or AWS Site for any illegal, harmful, fraudulent, infringing or offensive use"
Needless to say, "illegal, harmful...offensive use" definitions include pretty much everything Parler was allowing its end users to post. So, in a nutshell, AWS have terminated the contract within their rights and Parler are just fishing in the wind....unless they can prove the anti-trust portion of their claim, which is unlikely.