Apparently Publishers hate PC Gaming with a Passion. Bad, buggy Ports, bad Support for additional Hardware. One could argue that you could have Analog Hardware to play your Games with but the Support of this Hardware is very Lackluster in some Cases, so the PC Gamer will have to play a little Lottery ticket: Will this new Game be playable with the Keyboard and if not, will it support my analog Controller in a Way that doesn't suck too hard?
Will the Game even be playable at all? Thanks to DRM, you may run into Games that just wont work. Also thanks to some Copy Protection, the PC you play the Game on will no longer be a safe Place to store any sensitive Data. Thanks to EA, Videogames are now a flashy Distraction for Spyware. PC Games are in a state where you will have to learn quite a bit about Network Security in Order to identify some really serious Threats to the Security of your Data and how to avoid them.
On the other Side, sticking a Game in the Console and playing it isn't how it works. PCs are built so you can do anything with them. And some People have difficulty adapting to about a trillion possible Hardware Combinations. In your new Game there will be something that doesn't work like intended because of that.
On the Console, the Hardware is always pretty much the same all over and will probably run my new Game. If it didn't blew up because the People who designed that Hardware are massive Morons.
My PC has heat Issues when i put it in an Oven.
Cooling in Consoles is generally not that good. It's loud and ineffective compared to pretty much every single PC Setup in the World. Most Laptops have better cooling then the Consoles, so the really large Case i've bought isn't really an Argument here.
Whenever anyone in the Console Business fucks up, which happens far too often for my tastes, for anyone's tastes really, the Player is fucked.
Port of this and that Game doesn't run all that smoothly? On the PC, you can probably do something about that, without buying new Hardware. Switch off some graphical effects you can live without for example; if something like that isn't implemented in your console Version you're left to play the "stuttery Scrolls".
I really don't like running into Bugs late in a Game. On the PC, i can see if someone made something to fix that, on the Consoles i'm fucked until someone decides to patch that.
TL;DR: With a Console, you will have to buy Hardware that is built to very low standards and may not survive until a Patch for you new Game is out.
With a PC, Publishers hate you and will try to install Spyware on your Computer. As will everyone who "helps" you with this or that Problem.
All in all, if you build and install your PC, you can be relatively sure that the Person who builds and installs your Gaming Platform doesn't want to screw you over.