That isn't entirely true though. People don't buy things just because of the way they work. Whether they admit to or are aware of it or not, they buy things for many less logical reasons, such as the way the product looks, how it gets them attention from their friends, the brand's social status or image, etc.
Apple could sell poor products and millions would buy them because it says Apple on it. That's what happens when you have a cult following. Eventually, the market would figure it out and Apple would lose their popularity. Perhaps it would happen much sooner if the product was really bad. But still, the fact that people buy things doesn't make them good.
Indeed, I understand marketing its a large part of my job in product design. My point was if the iPhone was indeed over hyped and rubbish, it wouldn't be this popular 7 years on despite groups feeling it gives them social status or brand association. It just so happens the iPhone is
'one' of the best phones on the market and the marketing it is given helps, but I maintain if it was bad, it wouldn't have maintained its popularity.
I appreciate certain products like the VW Beetle, Star Wars, Game of Thrones to name a few have cult followings, but these are born because the product is very good in the first place. If you say the Apple iPhone has joined these ranks then I don't think that does them any harm. It puts pressure on them to continue to produce good products though and so far they have succeeded in this task.
As it stands right now, Apple can easily sell mediocrity, possibly sub-mediocrity. I don't think they can get away with selling total garbage.
I don't think Apple would take the risk making products that fall into the mediocrity sector. I know it can be easy to get complacent with living off past triumphs, but I have a little more faith that Apple know how to maintain their offerings at present. There is too much to lose and with a smartphone market that is hugely competitive, a sub par product could dramatically affect their profits.
A product is only worth what people are willing to pay for it at the end of the day. I certainly wouldn't buy the iPhone if it was a bad product or I thought I could get something better elsewhere for my 'personal' needs. I love the fact there is choice and the moment one company starts making crap products, it has an effect across the board because others will do what they think they can get away with.