Here here. Android has shown how to actually do a consumer offering. Linux desktop offerings today are largely nonsense as a consumre proposition - certainly I can't in good conscience recommend a Linux desktop over OS X today. Android offers a stable platform that developers can target, with a versioned API/ABI, and a large variety of third party developed software that can be easily installed without needing to be Open Source and part of the Android distribution itself. In short, what mass consumers actually want. Everyone may now happily attack me because I'm supporting the evils of proprietary software by advocating for a platform that allows consumers to have what they actually want. That's ok, I'm not listening.