Some reasons to stick with VRML
1)
some time ago i choose vrml against java3d, opengl,
VRML abstracts the graphics language so at any time you can change between opengl, directx or software rendering. Which ever goes best on your hardware.
2)
VRML will give much faster development time with all the sensors, collision and physics etc done for you by browser.
3)
Performance of VRML browsers is getting better and better. There are at least 4 vendors competing to produce good browsers and frame rates are starting to rival game engines.
4)
Excellent integration with web databases via http.
5)
Cross platform is improving with some open source browsers being developed for Linux and Mac