No, it doesn't!
They launched the product and THEY have the right to decide what they think is their best marketing approach.
YOU have the right not to agree and go with another product/company.
That's how simple it is, anything else doesn't matter,
unless you are running Apple![]()
While your canned "tow the line" response will undoubtedly earn you endless fellation from the users who flocked here in the last few years, it completely misses the point.
iOS would be irrelevant in the current market without developers, regardless of whether it was the initial spur that sent the smartphone market moving in the current direction. Steve Balmer may be a raving madman, but his "developers" rant rings true. If the response to innovation is to stifle it because "we already have 5 picture viewing apps", it will send developers to other platforms. That is not something Apple wants.
Any platform, regardless how high the walls of its "walled garden", will incur an influx of "iFart", "Miley Cyrus ringtonezomg", etc. developers. As long as the arbitrary "have too many" rule is applied to trash apps, no one will care. The second they start applying it en masse to more useful apps, it has a good chance of shifting some development to other platforms. The problem is both one of the rules being too arbitrary, and simultaneously that defining what makes an app "too similar" would incur thousands of pages of documentation. So the result is that the developers and consumers simply have to trust Apple to be a benevolent dictatorship.
It is not a dig at Apple as a computer company or a platform. Your precious foundation upon which your entire social standing is apparently based has not been wounded. It is simply a comment about how they treat development with regards to a specific subset of their company, namely iOS.