The iPhone runs OS X (reportedly an optimized version of Leopard since the release date) as will the software developed for the iPhone.
As MS develops software for OS X (Office), I venture to say they do so with Macs running OS X.
Most or all of the developers at the meeting yesterday probably develop software that runs on OS X so they certainly already have Macs for this purpose.
I don't think many software developers for the Windows platform do so with a Mac running OS X. With an Intel Mac that runs Windows natively, software developers for both platforms can now use an Intel Mac running OS X and Windows if they so choose.
Safari, iTunes and Quicktime are Apple products. Apple developed the Windows versions for these applications and probably did so using Windows PCs.
or oh they dont have time and resources to make an sdk for other OSs but they still want them as iphone customers!
A software developer that hasn't developed any software for the OS X platform to date - so no need to have an Intel Mac running Leopard, and has a software idea in mind for the iPhone to be sold for profit, probably won't have much issue with purchasing an Intel Mac running Leopard - with the cost of their investment be recouped with the sales of their software - assuming it is a desired application that sells.
So the rest of us shall just watch and wait for Santa to give us shinyg apps? Life is too short to be wasted waiting for apple updates.
I for one am not watching and waiting for anything. I'm sure there will be some software available as a result of the SDK that I might be interested in, but nothing I absolutely need and waiting for. I'm not a software developer for my Mac at home and my Windows PC at work. I must "wait" for a software developer to provide an application I'm interested in so the iPhone should be no different. This isn't any different for Blackberry, Palm or Windows mobile device owners.
If you aren't interested in waiting, no one is forcing you to do so. If the iPhone does not meet your needs and wants, and you don't want to wait for 3rd party software that does meet your needs and wants, there are plenty of other devices for you to choose from.