Sorry, but if you think LeBron "waiting" to make a decision makes him a "preening diva" you're completely wrong and misguided.
How many free agents wait for a long time to sign during the offseason? Typically a good chunk don't sign right away in any given year.
The only reason it seems like he's being a diva is because of the media. LeBron is weighing his options, has every right to do so, and I frankly believe that he is genuinely torn on where to go. It's a major move for both his life and his career no matter what he decides.
Everyone complained about his televised special "The Decision" in 2010, but now that he ISN'T doing that everyone complains more? Give me a break. LeBron isn't holding the NBA hostage, the media and twitter and ESPN are holding YOU and US hostage.
Sure, it seems the Bosh/Parsons fiasco is waiting on LBJ. And maybe Carmelo waits to sign (though if he's just going back to New York idk why he would) until LeBron signs. But is that LeBron's problem? No! He has nothing to do with their negotiations. Blame Chris Bosh. Blame the Rockets. Blame Carmelo and everyone else for refusing to do something until LeBron decides.
If Houston wanted to just match Parsons' offer sheet without waiting for LBJ, they could. If Bosh was just like "screw it" and wanted to go to Houston, he could. Carmelo can sign the dotted line whenever he wants.
This isn't LeBron's fault, and it's not fair to make him the scapegoat. There's just no scenario where that makes any sense because it doesn't matter. Bosh could sign with Miami for the max and force HIS hand and say okay Bron let's go. And if he leaves, Bosh still gets paid, could force a trade, or demand a trade for another superstar (hello Carmelo?!).
These guys are human beings capable of making decisions JUST LIKE YOU AND I. If they wanted to, they would. If they don't, it's their problem.
*frustratedly drops mic*