Well @careywedler, my guess is you used some word they didn't understand... correctly, in a sentence... and then went on to use that same word to beat them at Scrabble.
Yes, I'm being wildly facetious... but not so much in the context that many of these platforms are hopelessly arbitrary and inconsistent in terms of what and when they ban people and pages.
A good friend of ours had her page taken down from Facebook for posting a scathing review of a known health scam because some algorithm/moron just scanned some keywords and associated her "WARNING" with being an ENDORSEMENT of a scam product. Took a couple of months to straighten that out, and she wasn't even remotely controversial.
As someone who's a "big pattern student," the usual answer is follow the money, sometimes in unlikely ways. And petty ways. ANYone who's any kind of "boat rocker" means someone, somewhere has to spend time and effort to sort out a problem, and that cuts into profits. It's really matter whether the editorial staff likes or dislikes your perspective... you take up TIME and MONEY. It's easier and cheaper to just ban you (and hope you don't mind, or notice!) than to have paid staff investigate and sort things out.
Reminds me of working in the IT industry, 20+ years ago. Working with documentation, we were required to bury the tech support number SO DEEP in the manuals that nobody could find them... because someone actually having to staff a phone and answer questions cost resources and money."
That's just your STARTING point
Now you can add in political leanings and controversy, and who's buying who and who's ads are being paid for where...
=^..^=