I assume everyone will agree with this statement, but I'll state it anyway: You can't cancel valid accounts! If the account is paid in full, and assuming the account isn't being used for nefarious purposes, you cannot cancel valid accounts for any reason.
If I have a Rackspace account, I can go into twitter and say "Rackspace fucking sucks, everyone who works there can go fuck themselves," and there's no chance in hell my account would be canceled. The idea that they are still defending this action is unbelievable.
You are way off base on this point.
Any company can refuse service to an individual for any non discriminatory circumstance. A company can't refuse your business because your race, ethnicity, age or sex or any other determination of discrimination by law but they certainly don't have to do business with you if you're a dick (Pardon my language). If you want to badmouth a company's service or product that you are currently using they certainly can choose to let (force) you to take your business elsewhere (closing your account). You may be entitled to a refund matching the remaining duration on your account, maybe--but as a company they don't have to put up with you forever just because you gave them some money.
Now, I'm not defending This*'s customer service or actions, I'm simply pointing out a blatantly false presupposition you are making.
If you're taking a bus between two cities, can they decide in the middle of the trip that they don't want your business anymore, refund half your money, and leave you at the side of the road?
Of course not. That's called breach of contract.
And unless This* has a carefully-written escape clause in their service contract, they would be just as liable for canceling service in the middle of a contract period as well.
(a) Suspension of Service.
Customer agrees that ThisWebHost may suspend services to Customer without notice and without liability if: (i) ThisWebHost reasonably believes that the services are being used in violation of the AUP; (ii) Customer fails to cooperate with any reasonable investigation of any suspected violation of the AUP; (iii) ThisWebHost reasonably believes that the suspension of service is necessary to protect its network or its other customers, or (iv) as requested by a law enforcement or regulatory agency. Customer shall pay ThisWebHost’s reasonable reinstatement fee if service is reinstituted following a suspension of service under this subsection.
You're forgetting about the AUP, especially this part:
Customer Communication
Please remember that the staff at this* are, like you, only human. We expect to be treated with the same level of respect as you'd expect us to treat you, so please bear this in mind when communicating with us, and more importantly before clicking the "Send" button.
We reserve the right to ignore and discontinue any correspondance we consider personally threatening, abusive or otherwise intended to invoke negative responses to the person receiving them. Legitimate and constructive criticism, however, is strongly welcomed - providing you can deliver this to us in an appropriate and sensible manner.
Abusing members of staff is absolutely not tolerated, and will result in an instant account termination.
To extend on your analogy, I'm pretty sure if you started cussing out the bus driver because your mate hadn't paid and got left at the depot, you'd be on the side of the road too.
It all depends on the contract. Presumably, a bus ticket would say something about not endangering or disturbing the other passengers, but if you just, say, tweeted angry messages to the president of Greyhound, it would be a hell of a stretch for them to find grounds to legally void the contract (i.e., kick you off the bus).
Yea, why don't you just try? Step on a bus and start being a total dick and harass other travelers, chances are high you'll be kicked off the bus before you arrive at your destination. IMO that's exactly the same thing.
You're making a statement about the law. I don't think the comment you're replying to was. "Can" is not identical to "may legally." A more reasonable reading of the parent would be "You can't cancel valid accounts and maintain any kind of credibility."
You are way off base on this point.
Any company can refuse service to an individual for any non discriminatory circumstance. A company can't refuse your business because your race, ethnicity, age or sex or any other determination of discrimination by law but they certainly don't have to do business with you if you're a dick (Pardon my language). If you want to badmouth a company's service or product that you are currently using they certainly can choose to let (force) you to take your business elsewhere (closing your account). You may be entitled to a refund matching the remaining duration on your account, maybe--but as a company they don't have to put up with you forever just because you gave them some money.
Now, I'm not defending This*'s customer service or actions, I'm simply pointing out a blatantly false presupposition you are making.