Sure they release new models every two years, but that isn't enough. There needs to be constant change in order to be up to date. Change every 3 months is reasonable, every couple of years is horrible. In addition, they don't even lower the price as time goes along. You're paying a modern-day price for yesteryear hardware. Here's a great example, Please Register or Log in to view images This 8-core i7 Dell outperforms the standard 8-core Mac Pro, yet the Dell is thousands cheaper. It also manages to fit 8 cores in one chip while the Mac requires 2. Your thoughts? TLDR: Outdated hardware is one of the main reasons why Macs are overpriced. They wouldn't be if Apple lowered it's computers price and increased the hardware a little bit more often.