Hi Ross,
I agree with you regarding free speech, but the internet is full of places for that. I visit this specific forum for news and discussion of multirotors. I certainly have the option of not reading off-topic discussion, and that's fine.
Regarding your politics I am claiming...