Users can download and install native apps, written in C/C++ (or even assembler) which can access the OS with impunity. Given that, I'm not seeing how exposing more OS level functionality up through the browser is such a big deal.<p>And some low level functionality <i>is</i> crucial (or at least damn important) for certain types of apps. What sounds like a "bad idea" to me, is to indiscriminately rule out entire classes of applications because something bad might happen.