It's the hardware that's the key attraction. I have a linux laptop. It's slow. Ugly. Awkward to use (keyboard, trackpad, etc). Etc. And I have an M1 macbook pro for work, which is the opposite. It's just a really nice laptop to use. Basically, unrivaled by anything PC based currently. A few vendors come close. But not all the way. And if you like using Linux, having a really nice laptop to run it on is a good thing.
I tend to run the same kinds of tools on both laptops (open source ones).
The Apple software experience matters less to me these days. I spend most of my time switching between the same applications that I would use on Linux and I mostly ignore all the iApps that come with macos. Beyond finder and preview, there aren't any Apple applications that I regularly use or need. Mostly I don't care about M1 vs. Intel. I'm not a native developer and all the stuff I care about is available for both cpu architectures. I just need the OS to get out of the way and allow me to do my thing. I used the linux laptop extensively for a while when I was without a Mac last year. Works great as a daily driver.
I tend to run the same kinds of tools on both laptops (open source ones).
The Apple software experience matters less to me these days. I spend most of my time switching between the same applications that I would use on Linux and I mostly ignore all the iApps that come with macos. Beyond finder and preview, there aren't any Apple applications that I regularly use or need. Mostly I don't care about M1 vs. Intel. I'm not a native developer and all the stuff I care about is available for both cpu architectures. I just need the OS to get out of the way and allow me to do my thing. I used the linux laptop extensively for a while when I was without a Mac last year. Works great as a daily driver.