Well the reasons I haven't turned to consoles yet is all these:
1: Controls, I have a ps2 imitation pad for pc, but I simply suck with it, even in games like Grid and SF IV I play FAR better on a keyboard than with the pad, I'm simply too used to a mouse & keyboard combo. Though I do enjoy using a pad for games like Tomb Raider, Devil may cry, Sega Rally Revo or Geometry wars. FPS games there's no question about it, I detest using an analog for the camera & aiming.
2: Game genres, strategy is, and will always be, my favorite genre, consoles lack great strategy games, they have cut down versions of games ( like civ revolution compared to civ4) and also kind of reason 1, having no mouse for any strategy game like supreme commander or C&C is simply a bit rubbish... I also love sim games like OpenTTD, Railroad Tycoon, Sim City 4, etc...
3: Mods and plugins. Games like SA (SA:MP and MTA:SA Race, or for SP replace all the cars with nicer ones), Sim city 4 ( NAM mod, lots of custom BAT's and LOT's, in fact I have 2gb of plugins for sc4), star trek games ( mainly ST:BC), etc aren't the same without mods
In a lesser extent:
4: Graphics, you can get better ones on pc usually. And they keep progressing, while consoles are usually stuck with the same for years.
5: Not having to use cd's/dvd's at all. except on install with retail games. I hate optical media.
6: Having everything I want ( 2000+ GB of games, music, series, films, apps, etc) in 1 place a few clicks away.
7: All games from the past decades available thanks to emulators, while a ps3 only goes back to ps1, I can play any pre PSX game, PS2 game ( well ok about 75% of em), N64 game, DOS game, etcetc on my pc.
Though the obvious disadvantages of pc's are:
The amount of new (''gamers'') games coming out ( less then on consoles). PC lacks many adventure games, fighting games, hack and slash games, some racing games, some shooters ( even though imo gampad for them fails, you can't ignore stuff like killzone 2)
DRM.
The costs ( not an issue for me personally, dad sells pc bits so I can always nick reasonably new hardware from him).
The popularity, some of my mates are primarily console players...
The shoddy coded ports sometimes.
Ease of use ( while I personally consider using cd's & dvd a hassle, most people find find stuff on pc with hardware, configs, settings, cracks, or other things far more of a hassle than simply changing a dvd or cd and play like on the consoles). Consoles are more sit on the couch and play. Pc's, while they can be configured exactly the same and play on your 50'' hdtv with a 360 controller, still require more setting up than a console to do it. Consoles are simply more plug and play.
While consoles may now be far more popular to the general public, I doubt pc gaming will ever die... There's simply too many people playing older games online a lot still. And there are too many small games or open source projects or mods going on.