I am talking about everything in General. If you call yourself a comedian, put a show on, and people boo, 9 times out of 10 your jokes are not very good.
If adoption of WPF, Windows Phone or Windows 8 is low, then they are to blame, either for creating products that consumers dislike, or because they are too late to market. it is the "je ne sais quoi" that is missing for the Phone, but Metro would have taken off immediately if it was not locked down (profit wise) and Microsoft had been dangling carrots to developers throughout the whole process.
The profit margins are approaching slim to none for most app developers on windows, and if something does not make money it fails, which is where Metro is heading.
So true. Take their Lightswitch product. That looked like the think that would have finally boosted SL's uptake in a lot of companies that needed basic CRUD screen LOB apps for cheap. As they release it they effectively kill WPF/SL for WinRT/Metro with a nice lock-in to W8 and the market. Sure you can still use Lightswitch but who wants to be the guy who recommends a business use it only to find out later that there is no further development of that product. You're stuck with a 1.0 product with no hope for fixes and improvements. They could have pushed Lightswitch, included metro templates and all, created a metro-like framework for SL and pushed it like crazy. Instead they shoot it in the head and move on to "Walls without Windows". Brilliant!