He is. Most of them are terrific footballers. Sadly they have a disgusting attitude being whiners and divers and then there's the fact they play for Barcelona.
Iniesta is as much of an arrogant prick as the rest of them and likes to run his mouth off just as much. I'd say the one who talks the least arrogant BS is probably Messi..