Is he?
He's certainly got an ego but all great players do... From the interviews I've seen of him, he always comes across extremely well. Doesn't promote gambling, junk food/soda IIRC, etc... Although he's certainly a lazy bastard off the ball for PSG and France.
I think Vini is much more of a Pep player and if Perez and Madrid can't help themselves to not buy Mbappe, I'd love for City to try and convince Vini to come to City as tall as a task as that likely is(Brazilian player at Madrid is the dream for most players).