It doesn't matter if he's "roleplaying" a dickbag when he's still being a dickbag to people and ruining their experiences. That's exactly the same thing as acting like a dick to someone and handwaving it off as "it's just a prank bro." or "It's just a social experiment." He's still deliberately making people miserable. Calling it "roleplaying" doesn't make it okay.The whole xXGODSLAYERXx is a troll roleplay thing he started doing as of very recently, in which he is literally roelplaying a dickbag, so it'd be no surprise he's acting like a dickbag. Even then, he's climbing through the ranks with his bullshit just fine. It's pretty far from his normal persona and not something I'd personally judge him for. It's also entertaining so whatevs.
Imagine if you ran into a guy relentlessly harassing you, then going "lol I'm just roleplaying" as an excuse for his behavior.
His skill doesn't matter in this case. He's good at the game and way better than the people he plays with, so obviously he'll climb. But his attitude is really offputting.