Not sure what a Microsoft product placement is doing in the context of a story about an open-source browser and being portrayed as the glimpse of hope. But the new IExplorer (sorry, Edge) only runs on Windows 10, being the least supported browser in the history of browsers. And is proprietary too, running on top of Microsoft&#x27;s iOS-wannabe, with a market share so poor that Microsoft resorts to branding gimmicks and is planning to force upgrades down on people&#x27;s throats just to make their numbers look good.