I wrote a fairly long winded reply and then lost it all.
Anyway, my comment about scraping the barrel was not aimed at any individual. There are some very good new mods who have come on board (eg I was very happy to see Slowloris join the unis team) but I do not know all of the new mods well enough to make a judgement (and even if I did, I wouldn't air such a view at a personal level). However, the fundamental problems that existed when I left the section leader team 6 months ago have not been addressed (ie that modding is unattractive) so I am very sceptical of the idea that anything has changed.
One should not assume that just because someone is on the mod / SL team at any given time that they are aware of everything that is going on. I know that there are things that were deliberately not shared between all SLs for very good reasons. Most of us who were aware have since left.
I post on tsr because I strongly believe that everyone should have access to high quality information, advice and guidance about going to university and the choices available to them. This is something that is often sorely lacking in schools today. Tsr is a platform which is free for all to access. I post, almost exclusively in the unis forums, for this reason. I do not post because I like TSRG. Equally, I left because I did not like the direction in which tsr was headed behind the scenes and, like many other SLs, I had grown tired of nothing changing. Having objected to how things were, and having been ignored, I left. Sometime it's not worth wasting any more of your time on a lost cause.