It's a sad fact that anyone who's convinced themselves that a certain demographic are mindless sheep, has managed to turn themselves into mindless sheep by thinking that way. If you can't imagine someone else can see things different than you and have a different experience, you've become the non-thinking assumption-making person that you think other people are.
I think what people don't seem to get about marketing is that it's just the start of a conversation with the public, not the end. No one decides what phone they want due to marketing, they do it based on anecdotal and personal experience. Apple is good at managing experiences. For example, if an iOS app crashes, you just land on the Home screen. Yes, you probably know it was a crash or error of some sort, but you can just relaunch the app and get back to what you were doing and you probably forget eventually. On Android, you get a crash error with highly technical sounding junk in the message, and you need to dismiss the message to continue on. Guess which one I remember far more negatively? The technobabbley junk.. and I'm a technical person. If I wasn't I'm sure the experience would be ten times more negative. Managing experiences manages the expectations and impression of a device.
And yeah, I have an iPhone 4 and was nicely surprised that iOS 6 actually runs better than 5.1 did. So no, no iPhone 5 for me, at least not until LTE arrives locally, then I'll assess it again. I'm not seriously considering Android at this point (though I own several of them for software development & testing purposes) as my main phone because one of my most important uses of my iPhone at the moment is general podcasts and iTunes U course podcasts, and gaming. The Android selection for gaming is still rather lacking, IMO.