Any particular reason why folks prefer PC/desktop over a console for gaming? You need to simply buy a console which is generally much cheaper than a gaming PC/desktop and you don't have to worry about upgrading the system or whether a particular game will play on it. Granted the games on consoles are priced higher but surely the amount you need to spend on the PC/desktop over its lifecycle to keep it updated offsets most of the cost savings. Plus nothing beats the convenience of inserting the game disc and knowing it will work just fine.
Its a huge topic that has never ending discussion.Some points why PC is better than console.
1.Performance, Its always better on Pc with the right rig.
2.Graphics goodies, high res,DX11 or whatever the latest thing going on,better AA.Games almost always look better on pc.
3.Mods, Unofficial patches and community support, thus extending lives of games far beyond official ones like in Kotor2,Vampire bloodlines.
I would say if you are techie with computer know how or a DIY person with interest in PC, Then PC is always going to give you better value and quality for money.Putting together a decent gaming PC isnt that hard if you are willing to do a bit of research or get a friend with the know how to do it for you.However you will always run into small issues like getting the proper drivers or doing a few tweaks to get certain games running, but the end result is always worth it.
If you are some one who just wants to game relaxed on a couch not bothered with researching and getting various components to game, then console is the way to go.Just plug n play.