People need to stop complaining about The Decision. Wanna know why, because they can't decide what they hate about it.
Do you hate the fact that he went to Miami? The key word in free agents is "free," they are allowed to choose any team they want to play for as long as that team makes them a contract offer. They aren't obligated to return to their former team, especially when that former team is one that is not in position to win a title and doesn't provide the best opportunity to win multiple titles in the future.
Or do you hate the fact that LeBron had to make his decision so public? Well guess what, if LeBron had said "I'm staying in Cleveland" on that hour-special, I highly doubt anyone would be complaining about it.
Also, there was a lot of talk about the contrast between Durant and LeBron's approaches to their new contracts. People were saying how Durant went about his extension quietly, while LeBron needed to announce every detail to the world. Here are the facts. Firstly, Durant is a 3rd year player. LeBron signed his extension just as quietly during his 4th season. Let's see what Durant does in 5 years if Oklahoma City hasn't won a championship yet.