Serving at the Pleasure of the King: My antipathy for Apple is no secret. But Jeff Atwood really hits the nail on the head with this post and explains why he has the same problems:
[…] as a software developer, I am deeply ambivalent about an Apple dominated future. Apple isn’t shy about cultivating the experience around their new iOS products and the App Store. There are unusually strict, often mysterious rules around what software developers can and cannot do — at least if they want entry into the App Store. And once you’re in, the rules can and will change at any time.
He explains the crux of the problem with the example of Apple replacing the much-loved Instapaper with their own Reading List:
If Microsoft added a feature to Windows that duplicated a popular application’s functionality, developers would be screaming bloody murder and rioting in the, er, blogs and web forums. But in the Mac world, if the king deems it necessary, then so it must be.
It’s that pervasive, appalling hypocrisy that kills me. Microsoft did things in the 90s that got them vilified and even prosecuted. When Apple does the same thing, they’re celebrated.
So it doesn’t really matter what your business practices are, so long as your hardware is pretty.