I just posted this to roughlydrafted, but it applies here, too.
All this talk of the iPhone SDK delays... 1st: never; then: use web apps; then: in Feb; then: in June...
June? The SDK is out as originally promised, I downloaded it last night. It was a few days later than they originally said (late February) but my calendar says March, not June. He never said the App Store was coming out in February or March, after all. You can't even make that assumption based on any of their announcements so many months ago.
I really don't have a problem with the delay between SDK and the App Store. Do people really think that the apps are going to write themselves? Application development takes time. Sure they cranked out several applications in a few days, but these are people that have already had the SDK and know how to program in Cocoa. If I want to write even the simplest app I've got to spend several days learning the basics of Cocoa (which, incidentally, I've started already), flesh out a GUI in Illustrator so I know what I want to create, write the code, test it thoroughly. Then, if I want to sell it, I have to get the app out there faster than anyone else with the same idea, so testing might be rushed just so I can say "First". With the June release of the App store, now I have 3-3.5 months to actually test the app so I can release a quality product.