It's me, I have technical knowledge and prefer to use Windows. I've shipped production apps that are used by millions of people every day (including probably you) on every desktop operating system. Ask Me Anything about my Brain
At home, I want to game and I want to use photoshop.
Both kinda leave me stuck with windows. I could go windows at work and mac at home. But that would require me learning mac, trying to game on mac, replacing a self-build PC with either an M1 chip in a mac-mini / imac. Or with an actual laptop when I only really need a desktop.
All whilst I really like linux. I am stuck using either Windows or Windows and Mac.
I don't know about photoshop, but gaming scene has gotten really good. My last odd experience was with using Lutris to run a Blizzard launcher ( didn't work for me, but it worked for a buddy with similar setup ). The experience is not a 100%, but is not bad.
edit: I was super lazy and didn't want to troubleshoot that day so I just ran Windows in VM insted.
Gaming on linux would be fine. Its photoshop that blocks linux for me at home. And whilst alternatives to photoshop might exist, I am simply too used to its interface to switch. Besides that lightroom for photo organization is even harder to replace.
If anything, gaming blocks a mac more than it blocks linux for me.
Except for when you want to play certain games or use Microsoft Office to view proprietary .DOCX documents. I would say don't connect Windows to the Internet, but some games need Internet access to run, so you would be at a loss there. Messing with Office documents can be done offline however :)
With very few exceptions nowadays if a game doesn't run on Linux it's multiplayer based and due to developer choice as both EAC and Battleye supports Linux.