Apple is an aspirational brand, like Abercrombie and Fitch.
Like ANF, a lot of people hate it, a lot of people think it's over priced, everyone realizes you can get basically the same thing from Walmart for much cheaper, yet they continue to sell and make money.
Why?
Because there is status in owning one, and they are more beautiful, and in the case of the Apple's computers, you get a different customer experience while using the product.
Apple will never be cheaper than a Dell. They don't even want to be equivalently priced as a Dell. Why would they? They can charge more $$ for less stuff, and people will happily pay it. Just like BMW.
Aspirational brand means you don't have to trifle with 'price conscious' consumers who are just hunting for the best deal all the time.