Have you actually read the previous posts in this thread? Or the related thread on Dalmain? I don't recognise any of what you saying in either of these threads, nor do I remember it in any other recent school threads. If anything, people seem loath to say bad things about schools they have direct experience of, they mostly only post to be supportive. What I see is parents whose children are not yet at school saying thy have heard bad things, and people on the forum post to say such rumours are not necessarily true.
If there have been threads like you describe, I've missed them.