So what? They've got every right to stop that trade. They don't want to lose their best player. Not only would they be losing a franchise player, but not getting one in return. No other team would have done that because they're too scared that they'll get another LeBron James situation.
And you know what? They will. Although I admire the NBA's stance on keeping your best player (and its unadulterated anti-Lakers stance), they are ultimately shooting themselves in the foot here. The only way they won't lose CP3 for nothing next summer is to win the title, and even David Stern can't orchestrate that.
The real loser in all this is Dan Gilbert, who wrote an email to Stern (possibly in Comic Sans) stating his dislike of this trade. The Cleveland owner needs to grow up. Sorry Dan that LeBron left you like that, but it happened. And if you had done what the Hornets were proposing to do, you might not have been in the mess you're in now.