Kobe is a better shooter than Lebron is. Lebron is probably the best all around player of all time. He is way better at passing, defending, blocks, and rebounds. Stats prove this too. I hate Lebron, but you have to respect him, as he is the only player of all time with 30k points, 8k rebounds, 8k assists. All Kobe could do was shoot. He was a great shooter, but that was the only aspect of his game which is better.