@Aryagorn
For me his ego was not the problem, as said, for me Ibra is simply not good enough for us, this is the reason he had to leave us.
But anyway, this is my opinion on Ibra, i dont say that my opinion is the best. For me Ibra is a good/very good player, but not a phenomenon. He is very talented, but nothing exceptional. I saw him playing at Juve, Inter and Milan (not PSG), but i've never been impressed by him to say he is a fantastic player. As said, for me he is simply a very good player like many other.