It's the Windows OS effect, this time in the smartphone market. Except that Android is free, so it could potentially gain an even vaster userbase.
* Hardware. I.e. design, reliability, technical specifications * Commitment. E.g. providing firmware updates * Marketing. * Icing. By this I mean the vendor's "above and beyond" software offerings, such as a more polished UI, add on software packages, etc.
I have to admit that I find Android exciting as an economical experiment. I am not, however, an Android device user. For me Apple's relentless attention to detail has kept me captive (for now).