I wasn't aware of the account or its focus, but even the most tame channel which even dared to offer a differing opinion would be guaranteed to get deleted. The only question would be how long it took for its haters to discover it.
If you are looking even for free political speech, you're never going to find it on a subsidiary of Google, or any other Cali valley area behemoths. At this point, I don't even know if it's possible to express differing opinions on any large western social media site anymore, at least when it comes to this.
Doesn't mean there's not a whole lot more sympathizers than there used to be. In fact, that's the surest path to tighter censorship by the overlords of PC thought.