I love Linux and run it in everything that is not work related, but for work I need a machine that behaves exactly the same as it did yesterday and will keep doing so for the foreseeable future.
Also, tools used at work (Slack, Zoom, etc.) also just work. I used to use Linux for work but Slack was limited (I couldn’t use screen sharing, etc.), zoom was choppy and some Linux update would brake it.
With things like brew.sh it’s possible to run a lot on Unix tools and MacOS being Unix based (as opposed to the patch work that WLS is).
Also, the 20 hours battery, no fans going up (MacBook M1) and not heat are very nice and super useful when working away from the dock in my office.
I’ve owned Lenovo ThinkPads and Dell XPSs but nothing has beaten the reliability of a MacBook.
I still have my Linux machines and use them for everything else, but it’s been quite annoying to start a day only to find that the zoom/slack binaries are not compatible with some libXX.so that is now missing from my Linux system.
Good luck on your search!