While I agree on almost everything, I just want to say that not having an open development process (a common criticism of MeeGo) doesn't seem to be affecting the traction of Android.