1. See www.ibm.com/developerworks/web/library/wa-html5webapp/ for an article of some HTML 5 features already available in current browsers.
2. Google Gears’ development was practically stopped (other than support for currently available versions) by the end of 2009 because of the upcoming HTML 5 features for local storage.
3. It might be said that developing large applications with, say, Flash, isn’t a walk in the park either, for different reasons to be sure, but complicating the programmer’s job in any case.