I have a friend who's like this dude as well. He's totally against console gaming, but when asked why, he cannot provide a good reason.
It isn't that I'm against console gaming. I can't be, since I grew-up on arcades and of course the consoles. Atari 7800. Genesis. PlayStation. Yup, I got 'em. Still have 'em. Loved 'em then - and still do. Got plenty of fond memories w/ those thing - from Galaga on the Atari 7800 to Silent Hill 1 on the Playstation. Great stuff.
Quake, Duke Nukem 3D, and MechWarrior 2: Mercenaries really got me into PC gaming. That was the start of it all for me. Quake 2 was the game to get me into the MP-side of PC gaming. It's funny when I heard console gamers talk about, "It's so cool that I can play w/ someone from across the world" like it's something new - when we've be doing stuff like this on the PC since the 90's.
About this generation of console gaming - someone just tell Microsoft to fix their X360 console and lose that ridiculous failure rate. Many I've known from these message boards and other boards to people I work with have been through the RROD, over the years.
The PC has all the tools - and it should be the superior platform. But, as long as some companies don't really wanna take full advantage of it and don't see us as a place where they can make tons of sales, it's gonna be a "here and there" case - like it's been for a number of years (which is basically since the X-Box arrived). The PC - this is where the newest tech bleeds. This is where all the experimentation really can be done at, if needed. This is where all the tweaking can be done by the gamer. But, many of the triple-A gaming companies and publishers - they just don't give the PC version the treatment it used to get like back in the 1990's to early 2000's. The sales on the PC just don't jump like they do on the consoles - and as long as that's going on, they are going to support us less and less. It's going to be companies like *gasp* Valve and *cheers* Stardock (b/c they have their own platform here as a publisher, which is how they make their money) that are probably going to lead the way here - as retail is seeming to carry more and more console games and less and less PC games. Digital distribution is taking over here on the PC, as piracy is also unfortunately through the roof here. I'm just waiting for piracy to get worse and worse on the consoles - as games like Far Cry 2, Gears 2, Halo 3, and Borderlands for the 360 have been pirated heavily.
PC gaming is meant for those (like myself) who like to tweak things - who want to play w/ the game settings so that if a game is not running to our liking or it just doesn't look good enuff, we can tweak it so it will be better. This is the platform where the modding takes place. Games that were broken - i.e. Vampire: Bloodlines; Arcanum; TOEE; etc etc - they've been fixed-up like crazy and modded-up by their community. If it wasn't for the modders, we'd be stuck w/ whatever the company's last version of the game was. It keeps the lifespan of a game going even longer, once a company has either fallen or likely abandoned the game (and moved on). I doubt we'll see much of that go kind of modding go on w/ the consoles - since companies like Microsoft don't want to open the HD-up to that kind of stuff. Some of the older PC games, they've been put on modern engines or made source ports (Doomsday Engine for Doom games, anyone?) so they can look better and actually run on modern PC. Hell, some modder brought HGL over to the Torque Engine. The PC is meant to be a free-for-all like this - and that's what I love about it. There's mods out there to run Fallout 1 and 2 at higher-res's. There's been high-res textures made by some modder for System Shock 2. I can go on and on, you know...
Given this generation of gaming in particular, it's become quite clear that console games are superior to PC games through and through. There are exceptions, but they are becoming far and few between. It's sad to see it happen since I was an avid PC gamer myself back in the day, but if you would call yourself a 'gamer' per se, you should probably follow the trend and move towards console gaming.
Keep in mind, console games should always turn out well - since they only being made for that particular set of hardware. Consoles ain't upgradable. What you see is what you get and also what you're stuck with - which can be for better or for worse; that depends. There's no real modding there - so, don't expect Divinity 2 or Sacred 2 to get patched-up by modders on the console, if worst comes to worst. You'll really have to rely on the company to fix it and patch it up - and likely, you're going to have to join XBL (which has a yearly subscription) or PSN (which right now is good that it has no subscription plan, but might eventually have some sort of subscription plan; who knows). And well, Sacred 2 isn't getting the expansion on the consoles, anyways - due to poor console sales.
When it comes to FPS games, yes - I prefer KB/mouse over control pad. I'm sure I could play something like say Borderlands or Bioshock 2 w/ a controller and all - but I'd rather play it w/ a KB/mouse. It would be nice if for console FPS's or RTS's, there'd be some KB/mouse support there. I just can't picture playing something like say Baldur's Gate 2 or Sins of a Solar Empire w/ a X360 gamepad controller, myself.