I like the movement of HTML5 and WebGL.
But I still prefer native gaming.
A simple argument: performance.
Just compare those two implementations.
HTML5, JS, WebGL
I know that the comparison has some flaws. It's not the same map and not the same graphic settings. In BananaBread I choose "Low" settings and in Sauerbraten I have moderate settings.
So I have better quality and better FPS inside the "native" game.