I'd say him and Sick are two of the more, consistent players on the team (as of recent Zombs could be included as well, but that's just my opinion)
I like Shahz, wholesome nice dude, but he has a bit of an ego as well/persistence to change. Of course he replies to the criticism or takes from his chat in the manner he does, because lets be honest, most of them, including me, are pretty low rank and probably don't have a good idea of how things play out in pro play. But some guys have mentioned in this thread, if they change their mentality they can improve, but I doubt with the kind of ego he has, he may be persistent to change and it could probably hurt the team.