I've got moves like jagger
Microsoft's role would have been device integration and drivers, which are not the issue with My Ford Touch. There are a few problems with various bluetooth device compatibility issues, but thats common with every vehicle on the market. Those could be blamed on MS (though device manufacturers are generally at fault).
The user interface was designed and developed by Ford and third party companies (I believe BSQUARE Corp being the largest of the development groups). The user interface is where all of the bugs, the performance issues, and the problems lie. Most everything wrong with My Ford Touch can be tracked back to its use of Flash, others are just incompetent development.
None of the issues are related to "Windows Automotive". They are all third party to Microsoft, yet people want to play the MS blue screen of death card. Believe me, I'm an Apple fan, I use MS products in very specific cases, but I am wholly behind their automotive platform.
As a comparison. I developed a flash application for my company. It ran in windows browsers (IE, Firefox, and Safari), mac browsers (Safari, Firefox), and even linux browsers. The problems that plagued the application were seen across all three platforms. Ultimately after 2 years of development we dumped flash in favor for Silverlight (we have even moved most of the application to HTML5 now, but Silverlight was decently stable). None of the issues with the application were related to the OS, or even the Browser, they were all related to Adobe Flash as a failed platform for large scale deployments.