As someone who plays on both PC and Switch as well, I actually preordered a Series X (got launch shipment with EB) because I thought it was a nice way to upgrade my 1X, keep all my games/accessories/controllers/arcade stick and get a better experience on them, get the latest games, couch gaming at 4K on my TV, and I'm already an Ultimate Game Pass subscriber thanks to a $1 conversion I did a while back.
I think initially I wasn't planning to go for a console this gen, or if I did, it would be a PS5 for the exclusives, since most games come out on PC anyway and my PC setup is still relatively decent but not cutting edge (3700x/2080Ti/64gb/49")... but I found that gaming on PC always ends up feeling like more effort trying to get optimal settings, make sure drivers are updated, trying to work out my controller doesn't work, optimising FPS, etc... and I miss the simplicity of console gaming at times. In the end it comes down to genre though as FPS and RTS both are awkward on anything other than a PC but casual sports/racing/platformer games just seem much more suited... and since most games are cross platform and Xbox seems to be winning the hardware spec race this time around, I thought it seemed to be a rational choice. I'll probably get the PS5 later once Gran Turismo comes out though.
I post this as I'm about to sit down and play some CSGO after playing Crash Bandicoot 4 on Xbox for an hour earlier today