I use all 3. Mac and Linux on my personal computers. Strong believer in use the tool that works best for the situation.
Battery life was the saling point for the Mac, software is whatever, I try to avoid all locked in features and software. Prefer Linux due to flexibility. Windows has annoyed me with all the crashes, slow performance, and increasing need to dump shit on us. Only use it personally when a game doesn't work on Linux.
At work, its just windows. I use WSL when I need to do some coding outside of a browser. Most of the time its noticeably slower than it would be on Mac or Linux but not my computer, so its whatever.