Yes he's a great player... but not a great teammate (although he has been working hard to change that image with some very nicely placed comments about teamwork).
Truth to tell, yeah its fun to watch him go on a streak and run up the points and his stats, but he still needs to grow up.
When he starts to feel his age in a few years, he is going to need some teammates to help support him.
Problem is, if he keeps running his mouth before thinking what foot he's gonna put in it, he's going to fall, and no one is going to help him back to his feet.
Sometimes when it is too dark to see the light, you need to close your eyes to truly see

A.K.A. "Nimble"