<<The people who posted insults to the holodeck hornytoad actually "made" that post - the kid needs professional help and some were simply trying some on-line ECT...>>
Oh, I forgot you have a degree in psychology. That's major bullsh!t quite frankly. His question was certainly unusual but that is in no way enough to do a psych evaluation. If you think that you're a moron.
<<BTW, since when do we care about on-topic in the off-topic forum? (please insert stupid winky face here)>>
Off-Topic describes the manner of the threads. As in, you post threads about topics that are "Off Topic." That does not mean you go around in threads and post random nonsense. Off Topic defines the threads, not the replies.
Did they have a right to post and blast him? Yes. They can say almost whatever they want to, but that doesn't mean their posts had any worth whatsoever. Like it or not, the question was 'philosophical'. The replies were mostly rubbish.