Maybe it's an excellent experience these days, but every time I've tried Linux on desktop over the past 25 years I get burned. Maybe it works for a while, then your NIC driver gets borked and you spend 2 days trying to get it working again. Or some update goes sideways and you lose the GUI, launching only into a terminal. It's always something. And laptops have even less common hardware than desktops.
On the other hand, every Mac I've used over the past 15 years has been bulletproof. It turns on, it works, it runs *nix. It's an invisible interface to getting work done.
I'd be willing to gamble that you used Debian-family. Debian is outdated linux. It is literally designed to be 2 years outdated upon release.
Use Fedora. Its up to date.
Note that Fedora is NOT Arch.
loading story #47352205
FWIW I have had no issues on a thinkpad for past 10 years running standard linux distros. I think it may come down to a combo of os and particular mb/laptop which is pretty easy to find recommendations.