Yep you'll find different groups of people buy them IMO.
I'm in IT and 99% of people use really ugly Androids (not saying they are all ugly - just my group buys the less stylish ones) with massive screens. Most also do daggy things like have their ringtone on full (rather than silent because it's like... work.) They HATE Apple with a passion (always have... these guys would have been arguing for DOS over MacOS back in the day definitely... 'nah man you need the power of a DOS command prompt with no mouse and a zillion keys on the keyboard! Apple and their GUI b/s will never make it!!!' Then as soon as M$ copied MacOS they jumped on the GUI bandwagon simply because it wasn't Apple. People are like that and I work with them... not a good thing or a bad thing BTW.)
Most have the impression that these phones suite their ultra-nerdy needs. This is interesting because I'm just as nerdy/more nerdy (I'm a software developer) BUT I like Apple's mixture of smooth development techniques and style. Nerds don't need to use big chunky equipment I swear!
When I'm with my friends, we all use iPhones... [period.] But most are like me... creative nerds rather than database dudes/bored manual testers.