inside looking out:

Look, developing for iPhone is just like developing for a Nintendo console.

Nintendo owns the hardware. Nintendo owns the distribution mechanism. Nintendo doesn’t publish rules on what you can and cannot build.

And they do just fine. Many developers still develop great stuff for Nintendo DS and Wii. Why? It’s successful and profitable. And Nintendo is far more of a pain in the ass than Apple.

Common sense says: You’re not going to develop an Italian plumber 2D platform scroller for a Nintendo DS. Even if you were thinking about it, you’d talk to Apple about it first.