Aye, I hear ya Pete!
Been having this same debate with friends of mine who actually make these games.
I used to think Consoles, with their one and only un-customisable controllers sucked donkey dick. After talking to industry people, my new and more informed opinion: Consoles suck donkey dick, BIG time!!
My PC rig with a really old 775 motherboard running 4gb RAM for a Core 2 Quad at 2.4GHz with a ½gb Radeon 4870 all cost less than my flipping keyboard (I have a Logitech G19), yet can outstrip the performance of the average console... Now imagine what it's be like when I overclock it all the way up to 4.6GHz!!!
Most Console games are created for PC to begin with and most Console games are actually created ON a PC. All the devs I know play their games on PC, or laptop at least. Some plug in console-style controllers, but only because that's what they're used to from work.
Consoles are aimed at lazy people who never even change the settings on their smartphone beyond initial setup and just want to plug and play - 18-30 year old males with good jobs and disposable income. PCs are for the discerning geek who wants top performance and isn't afraid to mess around with settings a bit.
Unfortunately, because Consoles have been marketed for the casual gamer (a crappy Zumba fitness game sold more than the bestselling PC game of all time!) there are more Console jocks than there are PC geeks, so Consoles have become the 95-98% standard to which games must aspire, if they want to sell well.
Or, as another friend said, "I don't care about a machine that can fill 100 other functions as well, I just want to play".
In the industry, Consoles are only so much more popular than PC gaming because Consoles have one standard, where PCs have such variance that they are awkward to make for. Also Console manufacturers get a cut from each game sold, so they have quite the controlling and vested interest. The only reason PC games are still so popular is that the development is essentially free (Publisher wants Console, but the dev is on PC so can also be released), so the PC game is a lot cheaper (no goddamn percentage for the Consolers). However, Console companies fear the easy piracy of PC games so don't always release it on that platform anyway and the fact that it's only 2-5% of their total sales is not encouraging.
No offense to anyone here who does prefer a console, for whatever reason... but consoles suck!!