Thanks Konidias I have been feeling this way for the last month. The article post you copy/paste was also the selling sentiment for me to go C2.
I think offering a model for native export is the best path, but I am firm another solution could be managed very well. The beauty of JS is that it's an overidable library. Also native wrapping is a great opportunity... I will go further on this in just a bit.
The problem it seems is that Canvas is software pasting into the browser. Canvas2D is GPU accelerated pasting and memory management of the buffers and pasting into the browser.
WebGL is acceleration mathematical rendering of objects and commands. Games by default now are using some for of GPU rending acceleration which Canvas2D doesn't seem to do. either very poorly or not at all and would be the valid explanation why there are no WebGL effects.
going back a paragraph what seems to be the inherit problem is the piggy backing on Apple/Google/thirdparty software CocoonJS/DirectCanvas. These groups inexplicable aren't pushing WebGL. Though at CocoonJS it's on the todo list so I'm hoping sooner that later.
youtube.com/watch
What is that. That's a modified form of Ejecta where the WebGL commands are rebound to OpenGL ES. This is what boggles me. Why hasn't anyone just build a bridge between WebGL to OpenGL. Especially CocoonJS that has graphical performance intentions.
oh well. Once I finish my current game for the Ouya( performance concerns) I'm going to tinker with the possibilities of doing an Android version of EjectaGL concept. building a bridge between OpenGL canvas and WebGl with the intention of converting C2 export. I have no idea if it's doable or the difficulty but I'm curious.
For me. I would be happy to manage 100 objects running at 60fps on a Tegra 2. I find it painful that I can only manage 20 objects at 20fps :( not that i solved some of my devices problems.
Anyways as someone mentioned CocoonJS is coming out with an update soon. So maybe it will come with something nice. Like WebGL? :) I remain hopeful and I know in the long run C2 has a very long future. But right now...