Android is really a good image of what happens when Google design something from top to bottom according to what they want. There's a tiny piece of it open-sourced, the bare minimum and everything else around is closed source. They made sure that the whole ecosystem is complicated and convoluted enough that you can't easily modify it for yourself.
We could have had a Linux distribution tailored for mobile, instead we get that mess that is Android.
We could have had a Linux distribution tailored for mobile, instead we get that mess that is Android.