Well, I guess each to their own. I only said what I did because last time I decided to build my own, I ended up deciding it was a deeply unrewarding experience and that my time was worth more than spending hours pouring over component spec sheets followed by another few hours of building the thing, only to find the processor was not seated correctly and having to pull the whole lot apart again......
Personally, I would rather buy a high-end "off the shelf" box from HP or Apple and then invest spare time in other hobbies.
Here's to the home builders.....