I don't like players complaining all the time during a game, but I am totally against the new 'standard'. The change doesn't address the problem, it just covers it up. The problem is that NBA officiating is horrible, and silencing players only puts a blanket over it and lets the issue to continue. This will end ugly, like most poorly officiated games.
The problem was very much on display in the World Championships, where the US players looked confused by actual rules being called. Stern saw this, probably saw that it would point directly at his officiating problem and made two changes. First was the traveling calls, which to me must have been a hilarious meeting.
<Stern> Hey uh guys, I got a new thing for this year.
<Refs> What's that?
<Stern> There's this thing, its like a rule that has been in our rule book for eons and it's actually, from what I'm told, a standard part of basketball and the integrity of the game... I think they call it traveling? Well we're going to call it this year.
<Refs> Oh OKAY
<Bavetta> But not on players featured in the commercials during breaks right?
<Stern> Dick, I love you.
The next change is the no complaining to officials rule, or the 'Sheed rule, which is just intended to keep players from whining so the real problem doesn't look as bad on television. And of course, the problem with both rules is that because the issue IS the officials and not the players, then they'll be called inconsistently and create new issues.