It just seems like I see so many more iPhones in the wild than android
an awful lot of that is if you live in an area with strong AT&T coverage.
since the original few iphones only worked on ATT, users in those markets bought and usually will not switch. areas without strong ATT coverage are saturated with android.
also adding to your perception is that there is only one iphone, even if its a different gen you still know immediately its an iphone.
there are more android models than there are colors it seems.