Earlier quoted context omitted.
(disclaimer: I was an individual engineer in the Windows division during the Windows 8 project, i.e. reporting through Steven Sinofksy) I think you're being a bit unfair to the Windows division during the Win8 lifecycle. Maybe that's just my rose-tinted glasses though. I know there are some HN/proggit commenters who like to harp on the supposed toxic rivalry between the Windows orgs and Microsoft developer tools orgs…
> It was also when Windows was aggressively pushing their Metro styling on everything in the company, sometimes to ridiculous lengths - e.g. Visual Studio at the time "aligned" with Metro by, I kid you not, making the main menu bar ALL UPPER CASE so that it looked like Metro tabs! You can still see the blog posts announcing this "feature" when it shipped in the first public beta of VS 2012, and the comments on them.…
Win7 Metro also had ALL CAPS in a few places, which is where I believe this was copied from since it was used there on the top of the screen, so where the menu bar is in a desktop app. The MSDN blog post that announced it also specifically cited Zune: https://devblogs.microsoft.com/visualstudio/a-design-with-al.... That said I have no idea why they actually did this, only that it was not a popular decision among devs working on VS at the time - so much so that they snuck in that registry key that'd let you disable it (I bet the management really appreciated that when they had to back out after overwhelmingly negative feedback). The monochrome icons were also unpopular on the team, but there was little they could do about that one.