Jordan was playing against Grown Men.
Malone, Payton,
Stockton, Ewing,
Oakley, Barkley, Mourning,
Bird, Magic,
Isiah Thomas,
D.Robinson, Hakeem, Shaq, etc.
LeBron goin up against Jason Tatum, Al Horford, Lowry, DeRozan, Isaiah Thomas, JJ Barea, etc.
and when he played against "tough competition" he played them when they were either washed up or too young. i.e. Celtics, Thunder. (kinda reminds u of Mayweather)
and when he played against "tough competition" he's lost 5 times in the Finals
During Jordan's title string (90/91-97/98):
Bird and Zeke were washed or retired.
Never faced Hakeem or D-Rob.
Charles Oakley doesn't fukking belong on this list

Jordan played Barkley on a mediocre Sixers team in the playoffs
one time before he got to Phoenix.
Stockton & Malone were old...you will say "but they were still playing at a high level", but when this is applied to the 2011-13 Celtics Bron played this goes out the window.
He's beaten Shaq but Shaq also beat him...and they were just as "young" as the Thunder.
And still no shooting guards.
In addition to the players you posted, LeBron in his Finals runs has also played Dirk, KD, Westbrook, Harden, Duncan, Kawhi, Parker, Ginobili, Curry, Klay, Draymond. He's beaten everyone he's lost to except Dirk because he never went back.
Jordan is still #1 all-time but stop the bullshyt.