I'd say that by 2014 everybody will have forgotten about HTML5 anyway
How ignorant are you two? Absolutely everyone that means anything in the computing industry is pushing HTML5 like there's no tomorrow. Examples:
• Apple, by not including Flash in iOS and no longer including Flash by default on Macs.
• Microsoft, by declaring that Windows 8 will support 'native' HTML5 apps.
• Palm/HP, with Palm webOS, and the Mojo and Enyo APIs.
• RIM (Blackberry), with Blackberry OS supporting native coded HTML5 apps.
• Google, again, native HTML5 apps.
• Facebook: HTML5 apps (will soon?) be available as 'FB apps', companies like Zynga interested.
3rd party utilities like PhoneGap and Titanium, both open source, serve as HTML5 'compilers' that package apps for various mobile and desktop platforms.
HTML5 is the future, if you don't accept that as fact, then enjoy being left behind while smarter developers embrace these kinds of technologies.
I'm especially skeptical about HTML5 replacing Flash in the browser in the near future. On my machine at least, <canvas> is eating just as many CPU cycles as Flash would. It's a pain that you have to manage focus with the Flash plugin, but has that ever been more than a minor inconvenience? Companies like NBC, HBO, Youtube, blip.tv, and other video services are also going to have to invest *a lot* in figuring out how to seamlessly control video access and do ad overlays.
Palm webOS is dead, HP is officially transitioning out of the consumer market--that goes for TouchPads, desktops, and laptops (possibly with the exception of consumer-grade printers). WebOS will likely live on in the form of some kind of enterprise development platform, but do you really care about that? Also, Blackberry jumping to support HTML5 apps is clearly RIM trying to jump on the bandwagon. They know their standard app SDK is awful to use, so they're grabbing onto something they know everyone will be familiar with (and frothing at the mouth about).
I'm not as familiar with Google's plans with native HTMl5, so I'll take your word for it. But on Windows 8, you can clearly see from the demo videos that HTML5 is a second class citizen. The WP7 development environment is a very controlled one, so you can expect there to be similar limitations from making these 'native' HTML5 apps full-featured. For christ's sake you couldn't even open a socket on WP7 until the Mango beta came out.
And regarding OS X, PCs often don't include Flash by default, and playing games in the browser on iOS, even if the developers go out of their way to optimize performance, is crap. The performant HTML5 games I've played on iOS require you to "Add to Homepage" anyway, so at this point, I'd rather just download your game from the App Store. The only downside being that as a developer you have to pay the $100 developer fee. Oh well.
Anyone who's anyone in the industry knows HTML5 is a very important part of the future, and with the performance HTML5 has now, I daresay it can easily compete with flash right now.
One word: audio. Doesn't matter for "apps", but games are boring hell without the pew-pews and meedly-meedlies.
Just remember, the world runs on C and COBOL.
Slightly more on topic:
I'm curious, how does Construct fare with people who come from a GM background? I'd rather not spend any money on a prototyping tool, much less $40 for one with an inferior Mac port.