&gt; As a developer I like what MS is doing. Fragmented platforms is a programmers hell. Universal apps and the same operating system across all devices is surely the future.<p>Whether it is or not (I don&#x27;t think so) that&#x27;s not really what Microsoft is doing. You can&#x27;t just download Windows 10 software and run it on Windows 10 Mobile.<p>Nor should you be able to. Phone software should be written for a phone. I don&#x27;t want to run a Windows desktop app on my phone any more than I want to run a phone app on my desktop PC. They are fundamentally different platforms, with different interfaces, different screen sizes and different needs.