Linux is an excellent OS, no doubt. In many cases, it can fulfill all of a user’s needs. In some cases, it cannot.
I’ve chosen MacOS because of the excellent hardware and cross-device compatibility. If Asahi Linux was available for M3 chips, I might consider it. As it is, I have virtual machines on my laptop for both Windows (because of a few games) and Linux, to play around with. And I have Linux on an older Dell laptop which I keep around for emergencies (which reminds me, I need to boot it up and run some updates, because I haven’t had a need for the machine since I wiped Windows and set it up almost a year ago).