This thread is going nowhere sensible any more.
As for the "freedom of speech" issue it doesn't really apply as this is a privately owned site with T.O.S. members agree to follow when they sign up.
It's also on the internet which is trans-national and doesn't fall under any countries laws and jurisdictions.
But, since the arguments are now about outlooks and ideologies rather than helping anyone I'm going to lock it down. If anybody feels their contribution is vital PM it to me - but I make no promises I'll agree with you.
dr del