just to put in my 2p here
I have a ridiculous gaming PC, 3 HD 7970's, Core I7 990x, 32GB ram etc etc. but with all the power this thing has i could play all the latest games on my GF's pc i built for £400 at least on med - high setting, i just choose to play things on ultra high because me as a consumer wants to.
Now couple that with the drastic price difference in New released games between consoles and pc's (NOTE: Am NOT talking about pre-owned) and you actually save money over the life span of that moderate gaming pc than if you were to buy a cheaper console and buy the same number of games.
Cost reasons: Obliterated
Ease of use: I agree on consoles that popping in the disk and it (Usually) working straight away is nice and convenient aside from all the firmware updates and patches etc, but you tell me what isn't convenient about buying a game on steam downloading it and have steam install it for you then playing it straight away, yes you have to wait a small amount of time for it to install but with SATA 6GB/s drives becoming the norm installs take far less time than it takes you a console player to get your disk from the mailbox boot up your console and get it started. Coupled with the fact that the online gaming community for PC's is much MUCH stronger than consoles and any problems that you may experience is fixed by someone else within hours of it becoming apparent and any ease of use qualities of consoles are blown out of the water
Ease of use Reasons: Explained away
Games: Now this is where consoles have a bit of traction, they do have games which are made specifically for consoles which i would like to play. However and im not stating that anyone should do this or that its ok for this to happen but anyone who has a spare hour and half a brain can find an emulator install it onto their pc and play those same titles on their pc with no issues. Coupled with the fact that i can on my pretty new pc (running windows 8 currently to my shame) can play any game that has come out in the last 16 years (Haven't tried further back than that, yet) WITHOUT PROBLEM, case and point i was playing Quake (Released 16 years ago) this morning from my original disks spending 20 - 30 minutes getting it to work (Found out later it was on steam so would have taken me even less time getting it to work through that)
Games: PC wins
Im my PERSONAL opinion the only good thing consoles bring to the table is splitscreen racing games and social drunken stuff, which is quickly being phased out by developers (except the drunken bit) Whereas the Bad that consoles have brought to the table monsterously outweighs the positive.
Day 1 DLC, DLC in general, The current Business practicies of major coperations, and the absolute worst thing ever, ever to have been done by anything ever in the history of everything holy on this planet, Crap console ports to pc's. They ruined one of my most favorite games of all time (Dungeon siege) by pandering to console players, you know what i did with that game, sent a letter to steam and the publishers/developers (an actual letter that's how angry i was)telling them how they had ruined an iconic game of my childhood in great detail, and to Steams great credit they refunded my money and sent my letter onto the dev's/publishers on my behalf but with steam behind it.
If anyone has any points that they can think of that explains why people still use Consoles (Other than because their mates all use them) please let me know.
EDITS: Apologies for the number of times ive used coupled with and for the wall of text