I agree with this 100% I myself am a victim of an undeserved infraction tungod sad ghapon naigo ang ego sa usa ka mod pero that's past na & off topic.
But still it's more or less what the TS is trying to say.
I hope mods would air their side para ba sad unta maclear sad ang mga concern...