WebGL is not a failure in the making. Speaking like it’s a failure shows these peoples ignorance.
That said, if you’re just starting out, explore your options. If you’re looking for more eyes than just windows users, stay away from proprietary solutions. Microsoft’s dominance isn’t big as people think, anymore. IE is fading in popularity, thanks to their ridiculous coding.
Run on all platforms, use open standards.