Yes, for example the mere fact that Macs cost more than PCs attracts a lot of people. They assume that because something costs more it must be better. That and the fact that they are idiot proof (world is filled with idiots). But of course making them idiot proof means you lose flexibility but the people who like iPhones wouldn't know how to take advantage of the flexibility anyhow if it required any reading or even anything more than just tapping around on the touchscreen.
The only thing that is a true attraction for the iPhone is the number of accessories, like cases, that are available. With so many different android phones on the market, it is too low volume for many accessory manufacturers to enter the market. They need volume sales to up their profit margin. Apple, by keeping to 1 release of an iPhone a year, makes it more profitable for the accessory manufacturers.