orcishgamer: You can certainly scrounge up parts and run games, I did it for years on 4-5 year old components. My issue was more that I couldn't run anything else AND game and it was a serious hassle to make all that older gear behave when I wanted to play something new (it's not like the 4 year old nVidia chipset is top of the test list for the new driver).
So, yes, you can turn a PC into a gaming PC for pretty cheap, if you're really knowledgeable and willing to babysit it. The problem is most people aren't, even on PC. They need paint by numbers easy, and there's nothing wrong with that, and for them buying a package comp deal, like I did at Dell, for gaming is going to be easier, but also more expensive.
Yea, it is true that you can't run anything else that is the least bit system demanding when playing the latest games. When I need to do something else with my computer when I also want to game (which is quite often) I just a cheapo laptop that was gifted to me (yes, it was so bad that it could just be given away ;)... in 08). It does what it has to do though.
I've not had much of an issue getting games to run on this old thing though. I just lower the graphics quality to low/turn off motion blur, AA, DoF and so on, and it will urn just fine. Drivers are (almost) being kept up to date (I say almost, as the latest Nvidia drivers caused Killing Floor to run at a snails pace, to I had to downgrade)
I do think that everyone should take the effort to learn how to properly use a computer though. In today's society (at least in Sweden), you are getting left behind if you are not comfortable with computers. We are seeing a noticeable gap between those who know how to use a computer and those who don't.
I'm of course not saying that everyone needs to know everything about modern hardware, or know every little trick to get the most out of your software, but unless you know enough to properly maintain your computer, you are in trouble.
And as for building your own computer, I just asked a friend for help with what hardware to get. I take it that almost everyone knows at least someone who knows enough about computers to be able to at least help with it.