I am only thinking about why, but I would suggest that the recent Silverlight 4 ad is simply because this is the last thing to be announced. WPF has its share of updates in .NET 4.0, so I donβt think it will be anywhere.
One of the biggest differences between Silverlight and WPF is that Silverlight is an isolated file , so I still see a place for WPF in desktop applications.
senfo source share