And here comes the elitism.
My mother-in-law is a huge Kohl's shopper and her iPhone is bigger and more expensive than mine is. Just because you don't personally do something doesn't mean the people who do are losers with no money/tech/intelligence.
*Apple* is the one who has always pushed themselves as a luxury brand. I don't care who shops at Kohl's, but Apple as a brand has always tried to cater to the elite market, not the everyday market. Hence their pricing strategy.