Anecdotally, some part of it is also the hype which makes people who use a mediocre Android switch to the iPhone. Once in the ecosystem its significantly harder to switch back. All of my friends who use a high-end Android haven't switched and don't want to.