The article has some interesting points, but I should also point out the one thing the person is neglecting in current history... The PC.
The PC and Mac argument has been going for ages. Yet who has the current strong point in the market. The PC.
The PC suffers the same problem as Android OS. Varying manufactures, and non-standardized hardware and at the moment, 8+ variations of OS (XP, XPx64, 2003, 2003x64, Vista, Vistax64, Win 7, Win 7x64, 2008, Linux...) And while PC being hardware and android being OS are two different things, again, look at Windows OS in general. The above mentioned where it is a semi-standard OS, however, looking at the difference between XP, 2003, Vista and Win7, there are different implementations on expected control and security in a buggy OS (Yes, I consider Windows still a buggy OS)... But if you also look at the number of places that USE Windows... It has a large market share still. How?
Well, the one thing that makes the PC such a pain is also what is giving it its strength... Coding tools. MS made coding easy, colleges and the do-it-yourselfers are churning out people who are programming this stuff, more so than the few that Apple has. While the PC has a saturation of crapware, it also means companies have access to good programmers to help bolster and roll out software for PC.
Now the other thing that goes for PC is the fact that the OS doesn't really require people to 'get the newest' software 100% of the time. Mac OS current has had the habit of newest hardware == newest OS == get newer software. The PC has had similar for some programs, but for the most part, newer OS or newer hardware doesn't necessarily mean you need to get the newer software for some things.
The Android OS, so far will still have growing pains. Even though this is version 2, remember also, Windows did not really 'take off' for people until around Windows 95... This is after Windows version 3.11. Macs were the 'king' of most computing because they capitalized on the convenient interface until Windows 95 made PCs look reasonably usable.