Windows wins in one regard, and in this, Android and Linux are a close second, though android only from the mobile side of things.... You can run windows on just about anything. I can slap a machine together using parts I have laying around in my basement, and chances are about 100% certain, I will be able to run some version of windows on it. That's it though. That's all they got. There is a huge backlog of legacy applications that are tied to Windows true, but when it comes to modern apps, and which platform is better to develop on, Windows is sucking these days.

Android and IOS are leagues ahead of them in this regard, and I think the gap is big enough that they may not catch up. This post would be better titled, could Android be the future of Windows?, not the other way around..