I think the problem is that no one has yet developed an "easy" programming environ for the iPhone. Meaning something like RealBasic or even Visual Basic, which wraps thousands of more difficult repetitive functions inside one "file... new" call.
Wayne