Why the heck I tend to believe ventilator in that regard...
Must be some voodoo or the like.

My personal bottom line:
You seem to convinced by your own genius, though there´s no reason for it. I call this plain ignorance.
If there are enough users complaining about checky, he will lose his mod status.
Remember: You are the community, not checky.