I can't stand Kobe, but LeBron has always been much more of a socialite than him. He's much more a brand. Kobe, outside of his shoe line, doesn't really do anything outside of basketball.
Kobe is still pretty big tho. But everyone likes LeBron expect ppl in Cleveland