Only if proprietary softwares outside of dev toolchains support linux natively, I do really want that but in reality it is not.
Like another child comment said, I've tried multiple distros for years as well but always came back to win cause I can't be bothered to maintain two different OS in my flavor. Windows is cumbersome for sure but it can be mitigated at the end of the day. Windows is not my fave OS per se but just works in most cases..
I've been actually a mac user for a long time but it sucked on HW/SW in my case. I ditched mac like a couple years ago but now It might be in a better fit..