Android does provide a meaningful alternative, but I don't see it providing overall a better mass market alternative in some areas. If a security hole is found in the OS, how quickly will it get to every Android phone once patched by Google? That is not an answerable question, because it's simply not possible with the current setup to do so.
Also, no OS upgrade on an iPhone is forced. Never has been, and shows no signs of changing. Hell, iOS even asks if it's okay to update carrier settings.
And no, the fragmentation issue is not FUD. It's real, and thankfully Google agrees. The Android developers at my job are very happy with the Google Play Services API changes, as we have a product already shipping that will improve in the next major version. Fragmentation is why our Android team is larger engineering wise. It has a real cost to my business. We personally don't care to get deep into the open arguments, we just want a good platform to ship our product on. And again, credit to Google for addressing some of the pain points, but it's being done not in an open way. I doubt the source to GPSAPIs will ever be released. So going back to the point of the article, and my first comment, open is not always showing to do good in this example.
Drop the attempts to have an us vs them war with Android vs iOS. The sooner you do, the sooner you realize each side has unique benefits and downsides both can learn from. Clearly Slashdot still has the us vs them mentality so engrained in it, that meaningful commentary still is missing. I'll be taking my leave again for about a year or so and see how things change.