Apple has also marketed to developers more heavily than I can ever remember Symbian or Blackberry doing; of course the developers are going to be pissed off if Apple starts doing ridiculous crap like this.
Of course, on the other hand, I fail to see how "life sucks, telecoms don't like competition, wear a helmet" contributes one iota to any possible solution. Being mad about a problem gets results.