I think Android is widespread in China basically because you can pick up a cheap Android phone for under 1000rmb, while iPhones, even if you don't go with the newest model, are easily triple that. I take the subway every day and basically except for the old grandmas, everyone has a smartphone that they're playing with, right down to the migrant workers.
Chinese people seem to mostly like the iPhone as a status symbol (and I've seen quite a few people for whom an iPhone should be beyond their means, my own Chinese niece for one, but who have one anyhow). I don't really care about that so much, but I just can't be arsed messing around with the OS so much in order to get the apps I want, not when with iPhone it is simple -- like you said a couple months ago in the thread, it just works. There are very very few apps that I can't access from the app store here in China, I think actually I've run across just one so far, and that's because there's a Chinese version they're selling instead. Even a VPN, is one-click to turn on (and works with 3G), and then I can be on Facebook and YouTube with my iPhone.
If I lived in the States or anywhere outside of China I might still be using Android. It is just that China's antagonistic relationship with Google has made it hard on those of us that need/want a wide variety of useful English language apps. If I justed wanted Weibo and Taobao and Angry Birds I'd be set on a Chinese Android but I'm not a 20 year old Chinese person so there's that.