It’s sort of crazy how much changed in the past few years. The only things that don’t run well under wine/proton now I feel like are online games with kernel anticheat and products like Autodesk or Adobe.
Dual booting off 2 SSD is good now, and the deciding factor on most of our laptop purchases. Windows is still necessary if you do serious heavy GPU CGI rendering, CAD/CAM work, or Games.
I like Linux when everything is working well, as getting work done with the shell CLI is important for handling "Big" problems. Cloning identical Linux environments across all team workstations also greatly simplifies project support. =3