LJ hurt his legacy by changing teams, that is a fact. he can (and will probably will barring injuries) win multiple championships but any ring he wears with miami will be tainted by the fact that he left Cleveland and teamed up with 2 other superstars (esp. with wade, who isn't a 4 or a 5).
nevertheless, LJ also feared his legacy will be tainted should he have stayed in cleveland and not win a single ring (e.g., miller, malone).
faced with these 2 choices LJ thought it was better to get a ring with superstars than be the only superstar and not get a ring.
IMHO, it was too early for him to press the panic button. he's just what, 26, 27, he will have plenty of chances to win.
anyways, im rooting for the mavs, the heat can win next year (halos sure na yan next year, maybe as sure as this year nga hahaha, but still..), just give nowitzki his damn ring. last chance na eh.