I don't deny Ibra's winning mentality. We have to definitely give him that. The only thing is, I'm not so sure Real would have suited Ibra stylistically even if try would have tried. Those guys on Real are either just super quick and athletic or bullies which is why that cheating fouling style and quick counters suit them. Ibra's more finesse and slow build style. He would be too out of place with that in Real and it wouldn't suit them.
With us, I honestly think had Ibra stayed, we could have possibly been even BETTER if Ibra would have played in in the center with Villa to his left and Messi to his right, but I insist the problem was that Zlatan wanted to be THE MAN and it just wasn't possible with Messi out there and Pep's philosophy of lots of quick movement off the ball. That part I don't think suited Zlatan.
Ronaldo is more of a "me" kind of guy than a team player true. But sometimes Zlatan is the same way too. His character issues have preceded him since his Ajax days and they've followed him everywhere as well. I think both guys problems have always been that the team has to give themselves to them, whereas with a guy like Messi, he's willing to give himself to the team.