the proof of him being selfish:
kicking karrigan, being toxic etc
proof of him having huge ego:
thinking he could igl to the top, while playing against the top teams
he clearly cant, his idea about cs while igling is shit, and it isnt working, he can die for his team 99999x now, still wrong as fuck, the whole deal is just wrong, and isnt working.
dont forget the players he play with, thats a key point, back in the day when he did this on mouz, fans could say "oh his team is shit, thats why", what about now? lol