The single fact he actually took them to the Finals is a miracle in and of itself and I truly don't know if MJ or anyone else could have done that. LeBron left because his GM and Owner in Cleveland were pathetic and wouldn't get him what he needed at the time. He made a smart move.