http://furbo.org/2008/03/16/brain-surgeons/

Some have stated that Apple is limiting innovation. My opinion is that they are helping us from collectively shooting ourselves in the feet.

It takes several months of actual iPhone development before you eventually realize that the iPhone requires a completely different mindset. Until that happens, you’ll make assumptions based on desktop experience, and that in turn will lead to a lot of bad designs.

PS: Mike, thanks for the pointer to Wikipedia iPhone specs: nothing authoritative there.