Interesting perspective. I've always thought the lack of an appstore in 1.0 was just pragmatic. It definitely made it easier to launch the first version of iOS and cope with the very limited resources -- 128MB of ram!
Ironically when people starting creating actual apps using HTML via PhoneGap and the like, Apple was resistant to that too!