No, you've simply held back the only other entity interested in making the web a viable app platform:
- MS and Apple, and Google's behavior are aligned with their corporate incentives.
- In theory, Mozilla's behavior ought to be aligned with the interests of the web at large, but in practice, Mozilla is aligned with you, and your behavior is aligned with your own personal interest in a web platform monoculture based on your technology.
Mozilla and Google, in concert, have the ability to make it a market necessity for Apple and Microsoft to follow suit. Google alone does not.
This makes you the lynchpin at an organization that in theory was created for the very purpose of advancing the interests of the web.
> Get your tums out, pal. We're taking PNaCl down for good this year with http://asmjs.org/. Cross-browser
It takes a True Believer to abandon decades of research, ignore repeated market successes (in the application platform space) that vastly surpass anything they've produced, and then continue to myopically push their own invention into areas where it simply does not belong.
The funny thing about asm.js is that it's an admission of the failings of standard JavaScript for this purpose, so much so that you have to define a strict subset, on top of which implementors will have to invest even more time and complex effort in providing quality implementations.
This is death by a thousand cuts.