Wouldn't it have made more sense to use NativeClient throughout all their platforms? It's not like a more advanced 3D game that you develop for Android will work just as well in HTML5 when you port the code. With NativeClient it could be a different story. Plus, most 3D games are already written in C++ for Android. I suppose they could still do this later on though.