You both fail to realize how inferior they are to the cup and ball game.
I'm cupping my balls and I'm inclined to agree.
In all seriousness, a few points to make.
Alpha Centauri - unplayable on my dual-core system
S.T.A.L.K.E.R. - buggy, absolutely unplayable waste of $50
Bioshock - heavily unstable on my system
Master of Orion 2 - was unplayable due to graphical glitches on my old PC
Half-Life, Fallout, Fallout2 - needed extra TLC to run under windows xp
I'm sick of gambling with my own money on whether or not a specific game will run properly on my system out of the box, will run properly once it's patched in a month, will run properly after I have to google for solutions for crashing issues, will never run properly or ever work at all, and lastly, will not function properly when I upgrade my machine next time. Frankly I'm fucking sick of it. I buy perhaps 2 games per year now, and am disappointed with half of them.
Bottom line, the PC game industry too frequently delivers to me a shitty product. I'm not pouring hundreds of dollars per year into their pockets anymore.