Take your change
The moral of this story should be obvious, since I've now beaten you over the head with it six times. Change is hard, but it's a mistake to consider platform transitions such as these a slap in the face to developers. This kind of thinking has always been wrong. Transitions are hardly done to spite third parties. Yes, when change arrives, as it inevitably does, developers have to put in some extra work—but that work will be rewarded.
Some of Apple's past changes were purely technological, while others were cosmetic. The reason iOS 7 is so contentious is that it represents a technological, functional, thematic, and visual change. But change is change, and change is opportunity. As Tapbots developer Paul Haddad said:
If you are an iOS developer and don't think iOS 7 is the biggest opportunity in years, you need to find a new job.
Without any snark, that really sums it up. Do you want to continue to be in on this platform, or do you want to do something else? iOS 7 isn't complete yet, and we can hope that some of the eyesores will get refined (straight into a shallow grave). So, yes, let's nitpick about icon design, and the apps that still have textures, and whatever else seems off. But Apple has set the overall direction. All that's left for developers to do is to decide what business they want to be in.
Sign up for Computerworld eNewsletters.