It would be a thankless job to police behavior around here but he is who he is and he doesn't suffer fools or charlatans well.
And to answer your question; I've been responsible for up to 10-15% of eyeballs on this site at various times.
Well ya, how could you not be? Still, something fishy about you & him, I sense Jekyll & Hyde. The $hit that comes out of your virtual mouth & you don't get banned?