He's dead on. I've thought this for some time. Android is the
symptom of this. There are things I love about Android, but it's so
inconsistent as a platform that from phone to phone device to device the
variances are huge - large enough that their own store often makes
mistakes, people buy apps that won't run on tablet/device A and does on
B, etc.
Their ability to have a real development approach that acts as a way to
unify is a HUGE negative. A HUGE negative. I don't know how they get
there from here, but their promises of everything from "we'll end
fragmentation" to "we'll come up with a common backend" have just
absolutely died.
It's fitting he brings this up now, as Amazon is releasing the Kindle
Fire, which in pre-orders has already outsold every Android tablet on
the market; and it won't use Google's store, will use a customized
edition of their OS that doesn't participate with the rest of the Google
setup.. because it's on Amazon's platform.
If that wasn't the shot across the bow, I don't know what is.