What surprises me is that many people see Microsoft's Flat/Metro/whatever design aesthetic as something of a recent development. Just look at UI of essentially anything from Microsoft around the turn of the century (Encarta, Office XP, what was called .NET UI then and so on, and importantly: Pocket PC). One would say that it is return to old roots after short detour into land of gradients and semi-realistic textures.