Two more rings and he's the best ever? Forget MJ for the moment.
Kareem Abdul-Jabbar has 6 MVPs, and 6 rings. His rings were won against the 70's Knicks, Dr J's Sixers, Larry Bird's Celtics and the Detroit Bad Boy Pistons. Every single one of them a multiple time champions in their own right. He is the all time leading scorer in the NBA with the most unstoppable shot in history..the Skyhook. Never mind his 3 straight NCAA championships and 3 straight NCAA player of the year awards. He was so dominant in college that they changed the rules and banned the dunk in order to reign him in. Even that didn't work.
Lebron can't even fantasize about that kind of greatness. People have very short memories.