I don't see this as a bad thing. You can always buy the components and build your own. Don't have time? Apple have done the hard work for you at a premium price
I can understand paying a higher base price for the machine because it's custom designed hardware by Apple, but the CPU is a stock part.
It doesn't cost them anything extra beyond the processor cost itself whether they put in a 4, 6, 8, 10, or 12-core CPU.
If it's socketed rather than soldered onto the board, they're completely ripping you off. It's $2750 to buy on Newegg right now, rather than the ~$3800 Apple is charging. (the quad core CPU has a list price of $300, so Apple are going to be charging
at least that much for it on the base spec machine)
Definitely agree; in the UK the difference between the 4-core and 6-core models is £800, meanwhile the 8-core upgrade on the 6-core model is £1200!
Keep in mind that you are probably also paying £200+ for the base spec quad-core CPU as well. So add £200 to each of those prices to see what you're actually paying for the 6, 8, or 12-core models.
I mean, if your work is desperately CPU bound then maybe you can justify paying it, but if that's the case then the new Mac Pro isn't really a good option even before you consider the cost, as a dual CPU workstation will either cost less or do more.
I really think the Mac Pro should have offered dual GPU or dual CPU configurations. 2x 6-core CPUs are cheaper than a single 12-core CPU - and they're clocked higher.
However, the GPU pricing by comparison is pretty damned reasonable, especially for adding D700's to the six-core model, so if you've got any good OpenCL powered software then that's going to make a far bigger difference than a CPU upgrade ever could.
It's only reasonable pricing if they are actually workstation-class cards with ECC memory. If they're just rebranded consumer cards without ECC memory - which might explain why they seem to be such good value - then they're also overpriced.
I really see it as just another sign that Apple's direction is all about OpenCL; in such a setup 6-core should be more than enough, but for this initial model the barrier to entry for Mac users with high CPU requirements has gotten pretty high.
The problem is that very little is using OpenCL in a meaningful way today, only Final Cut really. By the time OpenCL takes off - if it ever does - you'll probably want a faster machine.