I can't understand why PC gamers have to defend every issue with PC gaming. Defending real issues is not going to sway people to play games on the PC. For instance, the controller. I'm sorry guys but not every current game supports a controller, and not everyone wants to deal with third party software to configure it to work. Not everyone keeps their PC in the same room as the TV either, so connecting them may be in issue for many. That's just one minor issue, there are many more, one very important one is exclusives that are only on consoles. I could go on and on and I'm sure most PC gamers will deny or come up with some excuse as to why I'm wrong about every factual issue on PC. Keep on preaching your denial and people will keep on buying consoles.
Steam is taking PC gaming in the right direction, but it has a long way to go.
You know just as a current example I purchased than GTA package they had on steam and GTA3, GTAVC, and GTASA simply won't run on my PC. Even at 640x480 I get massive slowdown and glitches. Don't tell me to update my drivers, don't tell me to delete some special file or tweak some ini settings. Don't even bother trying to convince me I can play the game on a PS2 emulator, the lag is absolutely atrocious and setting the stuff up is far from user friendly. I'll just get the Xbox versions and upscale them on the 360.