I think you are off on this idea he left because they got beat. All of the top 3 had to opt out or their combined deals would have taken up almost the entire salary cap. Even having opted out, I think it was a certainty he was either staying in Miami, or returning to Cleveland. He went back to his hometown, and to a team that could give him a max deal. I dont see what is wrong with that. And you cant say he has quit on team mates unless you think every player who leaves via free agency quit on their team mates. His contract was up in Cleveland, and he had an option in Miami. He didn't sit out to force a trade, or hold out for a bigger contract or something like that. He left at times that he had options to leave.