One of the things developers hate most is being told what to do. Now for any platform to take off it needs developers and Windows 7 Phone looks to be doing it’s best to block as many developers from developing on that platform as possible.
Now I know XP is old but it is “reliable” and I use it for .NET development. I am not going to upgrade just to develop for Windows 7 Phone so chances are unless 7 is a HUGE success then I won’t be developing for it.
Contrast this with Nokia who have an SDK for Windows, Linux and Mac.
Contrast this with Google Android where I can use Eclipse on any OS
Contrast this with Apple, ok not a great example but with such a large market they can do as they please.
And is that the best dialog you could come up with…..