Isn't that pretty much par for the course for these megacorps? Account gets banned as a disproportionate response to something minor, or in many cases for no explicable reason at all, and anyone without enough of a platform to do "bad PR escalation" via social media or traditional media gets to learn the hard way that their "customer service" is just a brick wall that can't or won't do anything about it.
Adopting a massive dependency on a single company is generally a mistake.