I'm curious why people find LeBron annoying. I think he's amazing, and I love watching him play. His battles with Pierce have always been must-see.
I actually use to like him a lot, got floor seats when he came to Boston his rookie year (Paul lit him up for 37, awesome night!).
But these days, the arrogance is just too much. Use to be, when he spoke he was pretty respectful, now you just hear this sense of entitlement. Playing games with the NY thing, etc etc.
And the complete lack of sportsmanship (not shaking hands at the end of a series) -- and then on multiple times defending this action -- is completely out of line. He wants all the cash that comes from being a role model, but not the responsibility of setting a good example for children.
To me, he's greed personified. But his game is pretty amazing, one of the all time greats.