I think that's a poor philosophy: If you want to play games you need the best PC on the market.
It just isn't true 90% of the time. Only the latest generation of games really requires a super high-end machine. Even AH runs fairly well on older machines.
Simply adding bloat for bloat's sake is not progress, in my book. That's how you get things like Windows Vista, and recent iterations of WinAmp.
I have a semi-decent computer now, but I've been on the short end of the stick many times. I can't afford computer upgrades every time a new game comes out. They make a game that requires a quad-core X6900 whatever, 4GB RAM and a SLI Ge8800 setup, I'm sorry they're going out of business because I'm not going to buy it.
It's like an engine manufacturer building a V16 engine for cars, only no cars currently exist to use it, and it won't fit in anything on the road today. They go under. You have to work WITH the market, or you don't work at all.