If it makes you feel any better, it wasn’t only your contributions to the rant threads that went against you. One of the first few posts of yours that I encountered.
You’ve got that anonymous internet tough guy thing going for you too.
ETA: In your favor though, you haven’t been crapping out any l33tsp34k in any posts I’ve seen.