Scoopy19 - You are missing the point, nobody should feel they have the right to cast their opinions on others. I would never behave that way towards anyone but that's just me.
I am not missing the point at all. Of course nobody has the right to cast their opinions on others but that is human nature I am afraid. Have you never judged somebody or somebody elses actions, rightly or wrongly (and I'm not referring to just on this topic)? The difference is that you probably don't voice your judgemental thoughts in public (I certainly don't).
I don't like the behaviour you describe and like you, it is not something I either condone or would engage in but there is nothing I or you can do about it so the best thing to do, as Fran17 has said, is to ignore ignorant and ill-informed comments from people you don't value. Because the only person who is affected by thinking about these negative comments is you and why do that to yourself?
As a generality I think this is an extremely supportive forum and whilst the Tiffin thread has got a bit heated at times and some of my humour has gone awry (I really need to work on my technique), I do think it has largely been conducted in an emotional and understanding way.
God luck to your DS for his September start.