I'm on Ubuntu 20.04 on a crisp new Lenovo P1. Expensive but very nice laptop. The powerbrick did self-destruct, but I bought the fancy service plan and support shipped me a replacement after just a few questions with no issues.
I would echo your experience. macOS has gone significantly downhill overall, in terms of sheer ugliness and hassle to use as a developer box. I'm think about the continual prompts for running software and allowing access to folders etc., incredible difficulty in getting non-macOS frameworks like SDL etc., to run.
It's no longer worth the hassle.
My work Razer Blade 15 runs CentOS 7. My MBP M1 runs Asahi. And this Lenovo is running Ubuntu 20.04. Gnome on all of them, and by and large, much much better experience than either current Windows or macOS.