@DrXym
Let's try an exercise. The answers are at the bottom for the lazy of mind, but try not to cheat.
1. Think about how Google makes money. Got it?
2. OK, now think about how Google could make money from Android, when they give it away for free.
3. Now consider again your stated main advantages of Android over ChromeOS.
4. With me so far? Now put it all together...
5. And finally, take a look at Chrome.
-dZ.
-------------
Answers:
1. Web advertisement.
2. There aren't many ways, other than promoting people to use their own apps or push them to the Web through a browser where advertisement is ripe.
3. Android's local storage and large amount of specialized apps mean that people will need and use the Web less, at least directly through their browser.
4. It is in the best interest of Google to push users into a Web browser and accustom them to using Web Apps instead of locally installed specialized apps. This is because the most common business model that has so far survived in the Web is that of providing services supported by advertisement; and Google provides, owns, and monetizes the platform for such advertisements.
5. ChromeOS is a Web browser, only a Web browser, and nothing but a Web browser. Simples.