Honestly, gaming on Steam is pretty straightforward on Linux. You just have to go into the Steam settings and allow Proton (the compatibility layer that allows you to run Windows games on Linux) to not restrict your game list to tested games. It's a single checkbox. If you do anything more than just play the games (ie., you install mods for the games) you'll need to dig in a bit more. I suppose that's the same for Windows, though.
Really, I think the issue is more Windows applications that aren't available for Linux if you're a professional. People need their Adobe software.
Additionally, you'll need to be able to troubleshoot and fix issues if you don't have someone to do it for you, just like on Windows. The difference is that Windows can be supported by almost any computer enthusiast whereas tons haven't learned the ins and outs of Linux.