My understanding is that most Mac developers are more insulted by Apple's claims that Web 2.0 is "insanely sweet" (or whatever adjective Mr Jobs used). The consensus seems to be that it would be unreasonable to expect an iPhone SDK at this point because Apple itself needs time to figure out exactly what the iPhone is, software-wise and especially UI-wise. These issues don't get resolved just by snapping your fingers. But the problem with Apple hyping Web 2.0 development on the iPhone is that Apple itself doesn't seem to want to eat its own cake. Mr Jobs himself said at some point that the Maps app wouldn't have been possible as a Web 2.0 app. It seems disingenuous to decide Web 2.0 isn't suitable for your own development, then promise third-party developers the sky with the very same technology that they eschewed.