Until you get micro stuttering and dropped frames because devs can't handle DX12 but desperately want to offer RT and other features, and other shit start to stop working for no apparent reason (or Windows rolling out another broken update that happened so many times I per default postpone any update by two weeks).
I'm a PC gamer since I was 10 and occasionally owned a console along with it and also own a PS5 now and a 2070 Super since release. Until this generation I was always going for the PC version because even in 2015 when TW3 came out SSD were standard in PC gaming and loading times were 13sec compared to 1min10sec on PS4 (Pro). Way better fps and visuals and 99% of ports were okay. Visual and performance improvements made it worth to tinker with PC versions and as someone interested in technical aspects I also enjoyed trying out all the different graphics settings.
Now I have the feeling optimisation is stagnating and most features focus on visuals (RT) but leave out the comfort factor.
For the technical aspects: In order to have RDR2 run on my system when it came out I had to update my BIOS which is something I havent need to in over 20 years of PC gaming. The thing is, because it happens so rarely it took forever to find out the culprit. It's the GPU drivers or Windows update, you'd think of first.
Then the aforementioned micro stuttering in so many games, let it be Deathloop, Control, Outriders, etc. Control being smooth in DX11 but have like thrice the loading times and obviously lacks ray tracing. Outriders, I couldn't test in DX11 because MS's shit game Pass launcher didn't support launch parameters so I was stuck in DX12 and it was a stuttering mess no matter what settings and GPU/CPU load. Same goes for Quantum Break, which has DX11 only on Steam. Meanwhile Outriders runs perfectly on PS5. The amount of troubleshooting and possible configurations (do I use in-game limiter? RTSS? does it matter in this game? graphics settings, combination of all of it?) is mind-baffling.
Just a month I ago from one day to the other I couldn't launch Elden Ring anymore. tried everything, even disabled easy anti cheat for that one. Nothing. It worked a day before and I didn't touch anything... except for updating the Epic Launcher. And for some weird fucking reason this was the culprit. Read it on a burried low vote post on Reddit and tried it and after uninstalling the Launcher and it worked again despite ER running on Steam...
Then the other day I was trying Control again to compare it with the PS5 version. I like what MS did with the full screen mode on Windows so alt tabbing out runs smoothly, fast, and doesn't break your game (at least in modern ones supporting their non-exclusive full screen mode). Then other weird things happen because it can't be without compromises apparently. Because sometimes a game would start minimized or the window being in the background, or in window mode and in case of Control alt+enter didn't work... had to set it in the game's option back and forth.
Meanwhile on console I push the PS button, turn on the TV, console starts and I'm ready to go. On PC, despite having it connected to my TV. First I need to grab my (wireless) keyboard and mouse, boot up the PC (so far so easy), have to switch from monitor (standing with the PC in the next room) to the TV. Then you start a game, already grabbing your controller and then realise another launcher (game launcher, third party launcher, you name it) opens, or the window, as I said earlier, starts minimised or in the background and have to switch the controller for mouse again and back.
And don't get me started on HDR on Windows... it's better nowadays but nowhere near convenient. Like Gears 5 and Resident Evil 2 won't recognise my HDR TV as long as a second non-HDR display is connected despite having the output to the HDR display set only! So had to physically disconnect my desktop monitor to play with HDR on my TV. WTF. To be fair, these two games were the only ones I've noticed this but come on... another thing to troubleshoot once things don't work as intended.
Then you have games with shader compilation after every patch or GPU driver, taking a long time to load. AAA devs needing like five patches to fix FPS and other technical issues (God of War, Horizon Zero Dawn).
DualSense support is also still shit. It's handled differently when connected via USB from Bluetooth and every game behaving differently. F1 2021 and Deathloop, no issues when connected via USB. Bluetooth? Nope. Disables feature like adaptive triggers. Other games won't work at all and even Steams XInput emulation isn't perfect.
In short: when it runs, it runs and it's an amazing experience. But don't you dare running into any issue.
Then you play on console, easy and convenient as fuck but then you wonder about things why Sony won't allow 120hz output, why there's no global LFC, why do I have to pay for basic online services (with MS, too, though)? Why do devs still have issues with proper texture filtering and seems to top put at 4x AF? And of course mods... I wouldn't play certain games without it anymore.
Sigh. There's always something and it seems you can't have the best of both worlds without any shortcomings.