i dont think NS is too strict, i've only been banned once or twice and it was for 1 day for sexist jokes.
i can invalidate your opinion because you're a mod. obviously you work for newschoolers and would show your support for the company you work for.
since when has your argument been based on members? does the number of member mean a site is good?
100x more strict? hahaha because your one comment was deleted? how many comments do you delete everyday because they bother you..