Bill Russell and Kareem are definitely ahead of Lebron on my all time list because of the reasons you stated. I don't believe either of them are undefeated in the finals though or won as many consecutive ones as Jordan did in his prime?
Bill Russell and the Celtics won 11 championships, including 8 in a row! (So two more than Jordan's 6-0 streak.) They lost two in the late 50s. Caveat: There weren't many teams back then, and the lane was narrower so it was a center's game. I mean, who's going to average 50 points a game or score 100 like Chamberlain did? However on pure #winning, Russell is the gold standard - he blows Jordan out of the water.
Kareem won 6 with two teams, but I'd say he was second banana on those Lakers teams. He powered one of the greatest teams of all time, the 1971 Bucks, as a very young man. The also lost a close one in 1974.
I've seen this written elsewhere but - if I were putting money on a game of one on one, Jordan would get the nod. If I were picking teams for 5-on-5, and I had first pick, it's a no-brainer: Lebron James. He seems to me the superior basketball player. But that's by a hair.
I love the 90s Bulls and to me watching Jordan was like getting to watch Ali or Ruth or Jim Brown. I knew he was the best ever and enjoyed it.
Anyway this will all be moot in 15 years when Antetokounmpo wins his 10th ring.