You could not have said it better. When there was no system in place, people complained, now that there is a system in place... well you know.
People want to self-moderate, the blue button is there for that. I know I will not please everyone, but holding people to the rules of the site will help keep this site growing in the right direction.
I have locked this thread. If anyone wished to discuss this with me via PM you are welcome to do so.