James on the other hand has an attitude problem (allegedly) and has been at 7 clubs in the past 6 years. If he was really so good, why hasn't he been able to stay at a club for longer than 2 seasons?
Zlatan has played at 5 clubs in the past 5 years. It's a poor argument in trying to say someone is a bad player.