Most people do not care about specs, and Apple doesn't have to care about their specs or their prices as long as the average consumer still has the taste of Vista in their mouth.
For 99% of the consumer public, the interface used to customize their taskbar is more a purchase decision than a CPU that is 40% faster.
Truth.
As to their pricing:
There is NOTHING WRONG with keeping high prices, if people choose to pay them.
If I offer a Tannoy monitor speaker repair service, and the price is $150,000/pc, I am doing nothing wrong, as long as I am not utilizing anti-competitive tactics to keep others from offering said service for between $150-$400.
If people are stupid enough to pay the $150k - or even if they aren't, and just feel like paying it because I'm the ****, that's their perogative. It's a free market. Apple will lower their prices or update their hardware when they feel the pain of competition, and they clearly have not.
They're riding the wave of vista. A lot of people are still getting over their disgust at microsoft for vista. Most people are not early adopters who see that 7 is here. Up until a few months ago the average computer I met had a default web browser of IE6.
Only when Apple feels the crunch and lost sales will they innovate again.