Our primary purpose for being here is ...
If you disagree with this, then Stack Exchange is not for you.
Rather than asking us as a community what we think the purpose of the site should be and how we should achieve it, you seem to be choosing to rule by fiat; it's your way or the highway.
That's a shame. I'm very disappointed.
I thought we had a good community developing here; it's disappointing to be told that if I don't agree with mods then I'm not welcome here.
I don't see any point in giving my opinion on the rest of the post as "if you disagree with us then this site is not for you" makes it very clear that dissenting opinions will be completely ignored.