Disclaimer: I'm a full time indie iphone developer. I'm an iOS developer for one reason: it is the best platform if you want to start your own business and keep writing CODE. Apple takes care of distribution, payments, marketing (via features and top lists), and some legal issues (you get a default ToC with every app). What this means in practice is that I spend roughly 80% of my time actually in the code, which is s…
Would you say that saving all of that hassle is worth the 30% you give to Apple?
Apple App store has been just barely profitable-just break even for a long time. It takes time and money to maintain it.
It lets you access millions of people overnight. Not so easy to do for an startup.