The battle is lost before it begins.
You do not push the bar in software by making developers half as efficient at their job. I issue a challenge to Microsoft. Show me Excel and Visual Studio written in HTML5 / JS. Then, and only then will I start using it. Because only then will the tooling be anything close to what we need to develop enterprise LOB apps.