It is going to be hard to make a dime anywhere in the Apple ecosystem without handing a cut to Apple. Apple’s level of control now far exceeds the power Microsoft ever had in its heyday.
Developers will be tempted to cater to this audience. Software will be written simply for this purpose. Writing software to cater to the (non-existing) needs of a general audience is quite different than writing to a niche segment where you know who your audience is.
Apple will be able to steer and suppress certain software developments due to its ruling power over the App store. We have seen this happening in the iTunes store already.
Developers will have to find ways to race to the top. There will be a new niche for marketers that help developers to accomplish that goal. As a developer you have to spread out your proceeds between your marketing efforts and the 30% cut Apple is taking.
What is left?
I recently switched from my iPhone to a MyTouch 4G and am quite happy with the transition. It is refreshing to see that there is another world out there that actually functions quite well without the tough Apple-style supervision.
Sometimes I still like to have things my way.