I think people just love to hate lebron. Yes, he fumbled his switch over to the heat with the dumbass "taking my talents to south beach" comment, but in terms of humility, he has definitely improved. He is honestly appears more mature now than most of the other superstars, and I think that's a function of all the shit he's taken.
In terms of his move from Cleveland, I don't really see anything wrong with it. He played well and hard for the team - taking them to the finals - and then made the decision to switch to another team that would be better for his career. Basketball players have been doing this for decades.
Anyway, I predict heat in 5, maybe 6. Then heat vs. spurs, with heat in 6, maybe 7.