Rene Ritchie, in What no indie developer wants to hear about the App Store, writes:
Big apps get all the attention these days, just like big movie, music, or book releases — or big toy releases — and indies get what little is left, when there’s even a little left. The App Store is big business, and that’s how big business works. Only our nostalgia keeps us thinking otherwise. Just like our nostalgia for the corner store in the age of online and big box.
On this same subject, Ben Thompson’s Why doesn't Apple enable sustainable businesses on the app store? is worth a re-read.
Obviously some companies are doing well — such as Omni, where I work — selling productivity apps on the App Store.
And indies would do better than they are right now — possibly much better — if the App Store had trial versions, upgrade pricing, and a faster and better review process. (And the Mac App Store should make sandboxing either less onerous or, preferably, optional.) (And — since I’m listing the ponies I want — it would help if Apple took something like 10% rather than 30%.)
But a couple other things are true:
There was never a golden age for indie iOS developers. It was easier earlier on, but it was never golden. (Yes, some people made money, and some are today. I don’t mean that there were zero successes.)
And there’s a good chance that many of the people you currently think of as thriving iOS indie developers are making money in other ways: contracting, podcast ads, Mac apps, etc.
I agree with Brent on a lot of points here. As an indie app developer, there are moments when you wish some things were done differently.