Also, the need to mod and hack functionality back into your game because consoles are garbage is still not a win win
Mods and hacks are one of the best things about being a PC gamer... how is that lost on you?
Also these are ports and should be treated as such, you can't really say that consoles are bad for PC gaming becasue the ports of those games are bad, without the consoles those games wouldn't even exist, they are designed for a different market that interacts with games in a very different manner (its a very different thing to play at a desk to playing on a sofa).
So saying that consoles are bad for PC gamers because console ports are bad, is kinda insane... (also Watchdogs is terrible), it's also an argument that only applies in graphics and performance and its an argument that's going away as ports get better and better... you can change the mapping and do all kinds of things with simple text file edits (you know, the stuff we had to do to simply install games not that long ago).
But like I said, these are games designed for a different system, so its kind of awesome we even get them, a generation or two ago we wouldn't even have the option to play an Xbox or PS2 game on a PC without an emulator and even back then those needed insane CPU's to even run at half the frame-rate.
This isn't really an argument, its a debate, its the whole point of a forum existing, if we all had the same ideas and opinions
forums would be dull, boring places. I'm only trying to understand your POV and perspective, it's why I post on forums and it's how I build up as balanced an opinion as one person can ever hope to gain. But it seems like your POV seems to be only that consoles are bad, which from what I can tell and my own personal experience isn't a good argument.
Take Dark Souls as an example, it is considered nearly unplayable without a game pad
Why is that a problem? You can't play racing games with a keyboard and mouse on PC too... does that make them terrible abominations?
The joy of PC's is that they are pretty open and use USB ports (mostly) so you can use any kind of input device that's out there, or grab one your not suppose to be able to use and hack it... look at the cool **** you can do with WiiMotes and the OG Kinetc