Similarly, they could sell the iPhone for $10k and maybe sell a million of them.
I guess "overpriced" is a subjective term. But if Apple sold the iPhone at cost, Apple could certainly sell a lot more of them. If Apple sold it for a margin more in line with other manufacturers, Apple could still probably sell a lot more...
Apple doesn't care that much about total shipments, though. They care more about total revenue & profits.
I think it's fair for people to call something overpriced even if tons of people are buying it -- especially if there's an argument to be made that a substantial portion of consumers are buying an alternative based mostly on price, and that the comparison product has a much higher margin than the alternative.
Again, this doesn't make it a bad business decision. If there's one thing I guarantee Apple knows more than anyone on Hacker News, it's what the optimal price is for their product to meet their business objectives.