I will go look at some of those links posted in a minute, but a quick note first;
There are jobs at Microsoft, whose entire description is Evangelize. People in these positions make incredible enthusiastic presentations of products, as is their job. But unfortunately it in no way reflects management directions.
Measure not what is promised, but what is delivered. The lateness of the Windows on devices would (does) have me a bit worried. How it is handled may well define the concepts viability.