It could be! The truth is complicated. I’ve been using a ryzen desktop running mint for the last year and I just got a M1 pro. I love both of these machines and I still don’t know which I want to be using as a daily driver. (Well, now mint is set up how I like).
These macos bugs are real - and they feel like amateur hour junk. As well as the memory leak I’m also running into a bug on my M1 where WindowServer idles at 100% cpu after I’ve been using my computer for awhile. I have no idea what it’s doing or what causes it, but the only way to fix it is a reboot. (Or kill -9 the process, which logs me out and closes all my programs anyway).
But Linux’s bugs are different. I haven’t rebooted my Linux machine in ages. But on linux I’m annoyed by other things. Lots of programs have broken smooth scrolling. Keyboard shortcuts for moving the cursor around are inconsistent. I can’t use the Meta key in intellij as a modifier for some reason - so I can’t use my muscle memory shortcuts (and the ctrl+shift+C is awful as a copy shortcut in xterm!). I use a trackpad on my desktop and the sensitivity is way off - so i get misclicks all the time. App distribution is a mess - flatpak, snap, apt, custom dpkgs and manual make / make install? All of the above? I accidentally ended up with 2 copies of discord installed and didn’t know which one was “right”.
Linux does the core engineering work right but often falls down in frontend UX. (Its definitely getting better these days though). Apple makes nice UX but their core engineering is remarkably buggy. Apple please - I know you think the market wants a new OS every year with new features. You don’t need a new font every year to compete with cheap plastic x86 laptops. Please slow down and fix your shit.