All higher end prebuilts cost heaps, regardless of the brand. All above points are valid to at least some extent, but it's also because low-end/average units make up the bulk of all computer sales, so it's possible to sell them at a lower profit margin; because the volume of sales of high-end units is so tiny, they have to sell them at a much larger profit margin to make it a feasible business.