hmmmm......it's not about you?
not your vision....someone else's....
and you are asking about your performance with a slant toward noting critique of moderation policies.
I really have no idea exactly what you're getting at with the above post. Do you have a clear point you wish to make here?