The joke is that you have consistantly shown yourself to be an inconsiderate, heartless individual (I can refer you to previous posts if required) yet you seem to think you can hide behind freedom of speech? Well here's the deal, plain and simple..
Yes there is freedom of speech on these boards, until it becomes clear that your only reason for posting is to cause upset for those others posting. This has been made clear in your case, in this and at least one other thread, your sole contribution was insensitive, hurtful rubbish.
Trying to one up others based on the emotions they display on a forum is a little pathetic to say the least, after all, if our comments mean so little to you, and this board isn't your life, then why do you feel the need to continue posting this rubbish? and responding to those who feel for the ones you've gone out of your way to hurt?
As for using foul language, well.. It is no more unnecessary than throwing ones religion in to back up being a prat. When you come into a thread and belittle ones feelings, you must expect people to fight back, to support the one being belittled. This is a support site and so far, you've told one member to "get over" the death of a close friend, and suggested another might have to resort to suicide because he simply isn't big enough to be considered worthy of living a happy life, where exactly is the support you bring to this site? I'm yet to see it, and this is why you are considered a troll.
In another thread, it was mentioned that peoples history on the board be considered when dealing with complaints and such, and this is where that comes in. If you consistently post hurtful comments and bring little to no support to the site, then why would any one consider you anything but a troll? I don't know the post history of all members in this thread, I do know most though, and they've added considerable amounts of support to the site, they've spent time and effort helping others, their "crime" (for want of a better word) is far less than that of someone who has added nothing but inconsiderate rubbish.