I think that LeBron is the most arrogant athlete in the NBA. But he is still young, and has time to repair his slightly broken image. Why I say it's slightly damaged is this. Lots of NBA fans have "witnessed" his consistent yet questionable trips to the FT line on a gamely basis. We've seen him call the Cavs a "LeBron James team." We all know he can't stand any sight of negative publicity which infringes on his conceived infallibility. Any tape that reveals he was dunked on must and will be confiscated by none other than LBJ himself, even though it's something that people would forget within no time after watching.
Most of all, you can see how hard he tries to mold himself into a character that nobody can handle. Not Cavs fans. Not Kobe. Not the NBA. Not David Stern.
Like Kobe, who also had issues with an inflated ego, he will probably settle into a more refined, mature character who will lead his team to at least one or two titles before his prime is up.