LB's biggest problem is that he is too unselfish. He can get to the bucket every single time down the floor and either hit or draw a foul. He made too many passes in first few games. You could see a difference in game 5. He had a lot of help from Irvin who deserves some major applause in this series, but you could tell LeBron was determined to win.
The difference between he and MJ is that MJ ALWAYS took over the game. Not saying he was a hotdog, just saying he was the best player on the floor and wasn't ashamed of it. LeBron could easily be the same player, he just chooses to pass.