I have not read through the comments yet, but recalcitrance from the majority of developers will be that they are now spending all their resources in this new platform i.e. WPF and silverlight are now no longer a priority yet they are still buggy and unfinished. Why should I invest more in a company that changes direction so often? Unless investment continues with significant commitments in WPF and silverlight, Sifnosky has failed to grasp the precipice that Microsoft are standing on.