This is the second article in a week and a half that I've read about rackspace yanking a site. The other instance was even more ridiculous that this one...
Here's the link: Rely your web startup on Rackspace Cloud? Think again. http://bencheng.net/rely-your-web-startup-on-rackspace-cloud...
I'm actually a current Rackspace Cloud customer, but this type of news makes me reconsider whether I want to be.