You're talking about a guy who's convinced the majority of people on the mod are autoblockers. I used to think it was full on trolling, but seems it's just cognitive dissonance created by the gigantic gulf between his objective skill at the game and his perception of it. In short, mad cuz bad.