Personally, if you own a Windows Computer, I'd heavily suggest buying Nintendo consoles. Even Linux. But it's really up to you if you use an Apple computer (why?)
Xbox usually releases all their important games on Windows Store/Steam shortly after they release. Windows and Xbox are both Microsoft companies.
Sony usually releases their best games after a few years on PlayStation onto Steam. Have you seen the PlayStation 5 exclusive library? Pretty pathetic, besides Spider-Man 2, which as I said is releasing on Steam shortly.
Nintendo is Nintendo, it's staying there. The only way to access the games on a computer is through technicality, piracy, or dumping, which the latter 2 are either Illegal or are difficult and require 3rd party hardware. Those 2 also require emulators which are much slower than the ports you'll see of Xbox and PlayStation games, which usually have some room to breathe. Emulators also usually have some difficulties when being set up and are just more unwieldy than pressing start on Steam. The technicality is plugging the console into the monitor, which isn't any different from using it on your TV.
I own a Windows 11 PC and a Nintendo Switch, and I've got all the games I need.