Windows does run on everything. It won&#x27;t run plain old Intel Win32 binaries on everything, with good reason.<p>UWP is hardly a new standard. It&#x27;s the continuation of the Windows Phone&#x2F;Windows 8 APIs and WPF, which dates back to 2006.<p>I think the biggest issue is that on Win32 both code and developers are much, much more powerful. You can&#x27;t make Steam for UWP, or an IDE, or something like AutoCad with its plugin support. Other than mobile support, there is little reason to use UWP over Win32 (perhaps with WPF).<p>A shame, because we really need to move on from Win32.