This article is short sighted...
At this point, an standards compliant IE is vaporware. Until it actually exists and is in the hands of many, it will be no more standards compliant than IE8 was promised to be. Even the "compatibility mode" in IE8 didn't actually render sites the same way IE7 used to, and this was the whole point of "compatibility mode" in the first place.
As for Google and Native Client... does this guy not understand that a Native Client plugin will exist for all other browsers. Sure, it's in Chrome... but it's in lock-down... under severe testing. It isn't in the stable release and on by default, so for that matter, he might as well say that Native Client isn't in *any* browser yet.
Once Native Client is officially in Chrome, it will automatically exist for IE via the IE Chrome Frame plugin. This plugin also technically works in FireFox, though it hasn't been officially released for it yet. As for Safari... well, I don't know what the story is with Safari.
At the moment, when using various HTML5 tests, the latest dev build of Chrome (in Windows, at least) is the MOST HTML5 compliant browser available... and this guy is griping about Google's talk of HTML5?
I wasn't *once* convinced by Google that Native Client is some sort of open standard. The reason Google likes HTML5 is because it makes web applications more like machine applications, with the local storage (allowing offline modes) and the deeper ability to interact with local interfaces. Native Client exists to close the gap, when the highest level of performance is needed from the CPU or GPU. For instance, you're not going to make QUAKE using HTML5, but it has already been ported to Native Client.
From my view, HTML5 and Native Client really *are* the future. Application developers who want to make, say, 3d games... can just write their games in C++... and, using Native Client, can get people to play their games within the web browser for a window (or in full screen mode, since browsers support this as well). No need to "install" or "uninstall" software. HTML5 gives all of the basic features any online/offline web-based application would need when it doesn't need the type of processing power that 3d games would require.
It sounds to me like this guy just wants to complain about everyone else and leave Mozilla's lack of true leadership out of the picture.