The fact is, with a 27 inch monitor with a 2560 x 1440 display, and high end components, Apple is on par price wise with competitors. When you factor in the all in one set up and how well designed it is, they do not have a peer in the industry.
This. It's not that apple products are overpriced, it's that they don't play in the low end side of the pool. Yes you can buy a windows PC for $300, but only one with specs that no Mac would ever have. configure a dell or other PC with the same specs as an imac and see what the price is. Not that far off.