The article, while it does contain some "m'eh" reasons does touch on some salient points on why I also consider Android to be a viable alternative for people, especially power users.
A bunch of folks I know who recently made the shift to Android with nexus 4s and 7s suggest the same. Once you get used to some of these features, iOS feels dated.
That said, for the majority of people, I don't think that Android has reached the level of cohesion and polish that iOS is known for. I also believe that I don't think that Android will ever reach that polish. That is not a bad thing as most people will graduate to becoming power users soon. The question is what iOS is planning as people graduate to becoming power users...
Leapfrogging is a common occurrence in technology competition. This was seen in the amazing competitive drives between AMD and intel during late '90s and early 2000.
Overall, the customer should win in this race.