CPU mining is bad; they're not that well suited for hashing as GPUs, their cost is too much in comparison to their hashing speeds and you can't scale them (1 PC = 1 CPU, maybe 2).
Yes CPUs are just too expensive, and require lots of space (1mobo per CPU). or if you get one of those server mobo, which are like >600$ you might get 4 on one board.
Personally i wouldnt do it