Freedom of speech certainly but not freedom to be rude or insult. In my view you crossed that line and maybe the FE thought so to. At the end of the day the forum is run under clear rules which I am sure you will have asked the FE for. We are not here to outdo each other but to help, there are other sites if you want to engage in that. Incidentally, I say that as one who has also had a posting deleted but as they say the FE word is final. I can live with that.
instead of contacting me privately for an explanation, so by the same token:-
Your thread was deleted because you were behaving badly, and I received several complaints about it. We're not here to "have a go" at each other, as one person has put it, and your thread went too far. As for your "right" of free speech in this forum and in this country - you don't have one. This is a privately owned and operated web forum, and we'll run it - as we have for five years - by our own rules, and you have no 'right' at all to say whatever you like here.
You have no "right" of free speech in this country either, it's not enshrined in any law or constitution, it's a priviledge.
Next time, think before posting, behave in a sensible, mature fashion, and everything will be fine.
This thread is now locked and can not be replied to.