PROS:
I recently bought a new desktop rig about a year ago, 970 with a few extra bells and whistles. For the most part it's been great! I mean seeing games like Doom, Witcher 3, and even Rocket League running 60fps at high resolutions was super amazing! Overwatch, and Battlefront have been on rotation as well, and I can't imagine playing either of these games on a console, they just feel like PC games to me. As comfortable as I've become to playing FPS's on a console with a controller, FPS's will always feel more at home on a PC since I was introduced to the genre playing Quake 2 and the original Half-Life back in the day.
Bonus treats like Mad Max and a few PC exclusives like Tiny Barbarian, and Adventures of PiP have also been a blast.
The PC sales are ridiculous and if anything more of a nuisance due to the fact I've probably purchased a back catologue of titles I'll never realistically have time to consume. It's a good problem I guess, but it's borderline a con for me, I'll explain later....
My gaming PC is pretty awesome and I love firing it up and showing it off for friends and family who haven't seen the bleeding edge of where gaming graphics have gone. (Yes I understand my rig isn't truly bleeding edge anymore, nor was it ever....but for my audience it is.)
CONS:
All that said I've had my issues with it. Annoyed by the fact that I have to clog my PC with multiple gaming launchers, Steam, GOG, battle.net, and Orgin to name a few...do they make PC gaming convinent? Yes. Does it suck to keep all these different stores and launch hubs downloaded and updated? Yes. Does it suck to have my library scattered across these programs? Yes.
Then the troubleshooting issues. Downloading and installing these games for the most part has been easy. Yet not without issues.....
I love the PS4 controller and have had relative success using it vanilla with Steam and with the aid of DS4Windows. It's had it's fair share of hours tinkering though. And not always without issue. Like for instance I have to use it for some games, or emulators, but other times I have to remember to not launch it and just go vanilla. Witcher 3, I could never get all the right bindings for that game's complex button layouts. Headache for sure, alleviated by not using DS4Windows...but I didn't know that worked until one day I forgot to launch DS4Windows. I was surprised to see it working and with dual shock button prompts to boot! (When I first launched it at time of purchase, it didn't recognize it, must of received a patch.)
I bought Darksiders 1 and 2 during a sale and no matter what I tried I couldn't get Darksiders 1 to recognize my PS4 controller. Because DS1 is an older game it needed some files for first gen 360 controller, I tracked em down and eventually got it working but it was a few hours to get it figured out. Annoying, and more files clogging my PC.
I also have to remember to disconnect my controller every time I want to play Doom. It tries to be cool and recognize I have a controller connected and it wants to use that for the game and UI, even though I'd prefer to use mouse/keyboard. Tried different things to sort it, but only real solution for me without headaches was to be sure to disconnect my controller prior to launching the game.
To properly play my PC games I have to remember which launcher has what game, decide if I have to connect or disconnect my controller for said game, launch DS4Windows, as well as double check my audio volume.
My wife uses my PC to workout and watch fitness videos. She's not super PC savvy and she'll often tweak the audio volumes on my rig without my knowledge prior to launching a game...the amount of times my headphones have been at ear shattering volume while injected into my skull have been numourous and aplenty. Not to mention the fact that adjusting audio volume in some games is a real pain in the ass as sometimes it's meant backing out of a live game or loosing a connection to a multiplayer session I had already started just to turn up, or turn down my headphones. 😖
One day I launched Doom and for whatever reason it was rendering on my second monitor and not my main. Took me forever to sort it out, as it was related to a Wacom update I did, I also couldn't get it to switch to proper resolution for some reason. I ended up wiping the game and fresh installing to fix it. Bazaaro for sure.
My game library on my PC is also becoming so overwhelming that sometimes I'll just cruise the Gaf, Imgr, or YouTube due to my inability to decide what to consume, and through which portal and setup. Sometimes I don't want to deal with it...so don't.☹️
So my PC gaming relationship is mixed bag, some great times for sure, amazing experiences, and plenty of wow moments. Not without it's fair share of headaches and issues to boot. It's just a lot to ask compared to console gaming, the tinkering, the cost, the overwhelming nature of it, and the lack of real life social engagement. I've had multiple times where I've been showing people my PC rig and even offered them opportunity to play it, but it's always just a bit awkward, they feel uncomfortable standing behind me while I sit and game at my PC and vice versa...it's just not the same as throwing a controller across the couch. Throw in a few people and it's even more weird. I can see why some folks are turned off from PC gaming, while it'll offer the most technologically advanced experiences, it comes with it's fair share of costs; it's just not for everybody.