I agree with you 100% there, it's very important to look at quality/support etc when making purchasing decisions.
For my first build I spent extra on the motherboard, psu and case compared to my other components to make sure I got stuff that would last. By contrast I went for a cheap (£39) CPU. I got solid 60fps in all my games, exactly as I would have with a similarly priced system with a more powerful processor. The difference is, I'm still using the same motherboard (it's AM2+, so works great with the latest AMD offerings, and it has 16x16 crossfire support), the same PSU (which is still under warranty) and the same case (which proved an excellent choice for keeping stuff cool).
If I'd gone with the advice I received at the time (not on this forum, a different one that shall remain anonymous) I'd have ended up with a lower quality case and a much cheaper motherboard to allow for a more powerful CPU in the same budget. This would have meant I'd have had to get a new board when I upgraded my CPU last summer, which would have meant another cheap board and less to spend on the CPU...
Fortunately for me, a friend of mine asked what I'd use the machine for, and when I told him "photo editing, recording and editing audio and gaming" he rightly told me a cheap AMD dual core was fine. And it was. And it meant all the components that will last in my PC (PSU, case, to some extent motherboard and ram) are still great quality today, and upgrading last year was much cheaper than it could have been.