I don't use either one, but I'd venture to say that it may not be all that unusual for a non-Mac fanboy to still prefer an iPhone. Consider that a Mac is essentially a personal computer repackaged as a consumer electronics device. The best way I can explain it is to say that it's not for me because as a software guy, a computer is something different than a Mac. Macs have restrictions on things you can do that computers don't have.
A phone, on the other hand, is a consumer electronics device. The kinds of restrictions imposed by Apple make more sense for a phone than for a computer.
Having said that, I for one don't ever see myself with an iPhone. If I knew that there was a smartphone with an open source operating system that I could develop my own software for, which there is in Android, then I'd want it, no matter how unlikely it is that I will ever write my own app. But I'm sure I'm not the typical user, and certainly not the typical iPhone user.