To some degree true. However
1. Increasingly apps are being made multiplatform and in many cases are web based. In the PC world apps are less important then they used to be.
2. Ultimately if the OS itself sucks, users are going to become unhappy, developers are going to become unhappy and at some point you reach a tipping point. That’s ultimately my point here - after years and years of at best, mediocrity out of Redmond, the whole eco system and mindshare is shifting - and it may have nothing fundamentally to do with tiles.
My bread and butter is email systems, and I’m still waiting to see the mythical open-source Exchange killer.