I feel this article is a little uninformed and short sighted. Much of the qualms against Android completely ignore the phone's accelerating momentum. At the risk of sounding overly dramatic, the mobile landscape is currently shifting. This article seems to assume that the status quo will remain, ignoring the forces at work.
That being said, I feel that even the status quo is misrepresented. Some of the ratings seem quite arbitrary (in favor of Apple). Looking at the first page, Android gets a full two points lower for Web and Internet support. Why? The browsers are both web-kit based, and both phones sport "Always On" data connections. The article seems to argue that there are more internet-based applications for iPhone, but that's a separate issue, and this issue is not even a good one. Android apps are getting more numerous and better every day.
Which brings me to my next comment: Android is also a full two points lower in Application support? Not applications, application support. Really? Unlike the Apple marketplace, Android supports an open and unrestricted third party environment (regulated by a permission-based model, of course). This environment allows developers fast and unrestricted access to the Android marketplace. iPhone may have more apps, but like I said before, more and more high quality Android apps are becoming available every day. I would even argue that developers are more empowered on Android, due to the high amount of customization the platform allows. Can iPhone applications customize the iPhone home screen? The dialer? How about desktop widgets? No, no, and no. I agree that certain aspects of Android aren't up to par with the iPhone yet, but it is definitely poised to strike. In my opinion, it is a lot closer than the author would have readers believe.