I tend to agree on this. However, I'm curious how some hardware specific stuff will be abstracted. Will html5 support sensors, cams, mics, et cetera? Currently, only the GPS sensor is supported. I have not yet seen any proposed features heading into this direction.