sure, social media outlets have a right to a terms of service, but that cannot infringe upon ones rights if it is an open platform. our free speech rights should extend to the platform just as they would anywhere in the public domain.
if one does not like what a 'fashie' or a leftist has to say, either debate it or ignore it. simple as that. you dont like the opposition going 'underground'; i dont like the opposition being censored when i can prove them wrong openly-- without any help of censorship. further, stifling open, honest discussion and debate can only lead to violence in the long run, as tension rises.
i disagree with almost everything you say, but i support you 100% if your right to speak or write it is blocked. id hope for the same from you for my side.