I own several computers, and I use them for work. Running games on them means either running windows or running an emulation layer, and both solutions are unreliable messes. High end graphics cards are generally very expensive and have required binary-blobs that are really hard to troubleshoot, and (in my experience) always have problems.
If I want to play a video game, I turn on my PlayStation and it just works and I don't have to think about it or troubleshoot anything. This has not been my experience with PC gaming.
I exclusively play on Fedora if on pc and the only problem I had up to now was with the ps5 controller and some weird rumble input. That was easily fixed with some googling.
That used to be my experience, too, and I always expected the PC gaming industry would have to make some serious progress on ease-of-use if they were to survive against the consoles.
What I didn't expect was how fast the consoles would catch up to PC gaming in terms of hassle, complexity, slowness, unreliability, and potential incompatibilities. PC gaming did make some progress compared to when I was juggling boot disks and editing AUTOEXEC.BAT, but consoles got so much worse so fast. In my opinion, the last time consoles were noticeably simpler than playing on PC was probably about 15 years ago.