You greatly overestimate people's will to pay extra. I know my own experiences are also biased, but nobody I know would pay for iPhone themselves. Either they use company iPhone, or buy themselves an Android phone.
Apple has completely outpriced themselves from the majority of the market. Doesn't matter if it's $500 or $1000, I'd say the usual cap is somewhere around $300 in Europe and much less elsewhere.