Well, that’s the charitable interpretation, with the uncharitable interpretation being that he needed an excuse because the App Store wasn’t done in time for the iPhone’s release.
It is well-documented that the original intention of Apple was to not have a 3rd party SDK aside from a browser on the iPhone, but they changed their minds.