Modern web basically limits client-side innovation to within HTML/JS. Why do I need to wait for some consortium to scratch once per decade and spit out an evolutionary version of same ol'? "Look we have this control you can draw on, we call it The Canvas! Innovation!".