That IS the value of the ToS: to ensure they can drop you at any time for any reason and it'll be covered by some portion of the ToS. The ToS is what gives Amazon (and everyone else, because all the major providers have mile long Terms of Service agreements) the legal cover to drop anyone they like. No matter who you are or what you're doing, they can find any number of ways you're violating the Terms of Service. As the ToS is part of your contract with Amazon, your being dropped is covered right there in the contract between you.
Further, as a business, they ought to be free to choose to not do business with anyone at any time, regardless of the ToS. The cake baking case was wrongly decided and needs to be overturned. Businesses have the right to refuse service. Even if they're refusing that service to people we like.
“Further, as a business, they ought to be free to choose to not do business with anyone at any time, regardless of the ToS.”
Then get off the US Government Internet.
This would be like running a toll freeway on behalf of the US Government but then saying Trump stickers cannot be on the freeway.
“he ToS is what gives Amazon (and everyone else, because all the major providers have mile long Terms of Service agreements) the legal cover to drop anyone they like.”
False. Why would anyone agree to sign a contract where the person fulfilling the contract has no obligation to perform?
“Further, as a business, they ought to be free to choose to not do business with anyone at any time, regardless of the ToS.”
Wrong again. When you sign a contract, you are NOT free to unilaterally change it. What lunacy makes you think a business has the right to quit performing a service they agreed to provide, causing serious financial loss to the other party?
I’ll buy a car from you and agree to pay you $1,000 a month for 10 months. After I take possession, I’ll exercise my right as a free person to refuse further payment. After all, I’ll just choose to end my business dealings with you. What right to complain do you have, since you believe that is OK?