It's not the greed. Greed is good.
It's the attitudes and the inflated egos. Lots of other athletes at world class levels handle themselves significantly better than most footballers, sadly.
Eh, aslong as they play well they can be as egotistical as they want. Only if they're good but. E.g Balotelli has lost all rights to be arrogant.