Agreed. And for those who pull the Java applet as the perfect counter-example, they need to ask themselves: does it take this long to start an Android app?
Of course not! Because you can use the JVM in many different ways to eliminate the load time.
In a way, one could imagine Android has a better example of how to mix OS/Web/Multi-Architecture(CPU)