For those who think there are no players in the NBA today compared to when Jordan played it is pretty plain that you don't watch much basketball. I am an old guy who has been an NBA fan since the 50's and I guarantee you the league has never had as much talent as it presently does. In fact it is debatable whether LeBron is even the best player in the league. There are 5 or 6 young guys playing now who are mortal locks for the HOF....and by the way, LeBron has a future HOF'er on his team in Kevin Love.
In crunch time, when you positively have to score I'll take Kevin Durant..
Curry averages over 30 per game and only plays about 3/4 of the game and he is also sharing the ball with 3 other All Stars...he is, without question, the best shooter to ever play. Durant is 7'0" tall and handles the ball like a guard, rebounds and is also an amazing shooter. James Harden can score 50 any night he feels like it, but he also leads the league in assists. And all of that is without mentioning Russel Westbrook who is probably the most athletic guy in the league and last season became the first guy since Oscar to average a triple double.
There are others, but that is a sample of the talent in the league.