Lebron is definitely a better basketball player than Stephen Curry. Lebron has made an impact as soon as he came into the league at 18 while it took time for Curry. Curry makes an argument for the greatest shooter of all time and beats Lebron in that area, however Lebron is dominant in practically everything else. In addition, he IS a good 3-pointer shooter too. That means he's dominant in almost every area of basketball while Curry is only dominant in perimeter D, passing, ball handling, and all around shooting. Lebron was DEADLY in Miami with his 3 point shot as well as MANY other categories of basketball skill.