The question, which the link-bait-y article didn't bother answering, is whether or not ServerBeach expressly outlined its response to DMCA takedowns beforehand. If not, they have more than a PR problem. If so, then not a very good idea to host a blog site (or any user-generated content site) with them ...
Also, at $75k/yr seems they're well beyond hosting and should be collocating their own hardware.