You're correct. The CPU has very little to do with mining (unless off you are CPU mining, for example Quark), and you can get away with minimal RAM. Some also exclude hard drives, preferring instead to boot Linux off a USB drive.
However, this particular company seems to be speccing multi-purpose machines, which are aimed at people who don't ONLY want to mine. Hence the more powerful processors and larger amounts of RAM. Personally, my own mining machine will be using a i5-2500K, simply because (a) I have it lying around and (b) It'll be a kickass games machine on non-mining days
However, to get the most bang for your buck, you would go cheap as chips with the MOBO/CPU/RAM (and maybe HDD), and spend all the cash you have available on the PSU and GPUs.
Rit.