Google did Android because a few reasons, lets point out the obvious ones:
1. Like article mentioned, avoid monopoly by Apple.
2. A phone is the best device to collect your data, not just the browser level but it's operating system level. When you drive, no matter if you are using google map or not, they will send your GPS data to their server, whether it is anonymous or not.