Ubuntu/Debian/Fedora and others are great if they work out of the box. As soon as some proprietary GPU or other driver gets involved it can get painful. I recently installed Fedora on latest Thinkpad with dedicated Nvidia GPU and could not get it to work properly on Fedora. Driver crashed and did not load during startup. After trying a bit I switched to Arch and while the initial setup took longer, everything works and I can actually update it without requiring to add some shady 3rd party repos or compiling essential packages after each update manually myself.
> uses fairly standard GNOME.
Last I heard he is(was?) a Fedora user
Which uses GNOME.
>Which uses GNOME.
Fedora's primary distribution may have Gnome, but there are many other desktop environments that are available "out of the box", as I'm sure you know. I've been running Fedora on dozens of systems over the last decade and I've never used Gnome -- because it's annoying and supremely unintuitive.
XFCE FTW.
https://lore.kernel.org/lkml/CAHk-=wgrz5BBk=rCz7W28Fj_o02s0X...
And more context (I am not sure if it's accurate):
https://twitter.com/asahilinux/status/1553968394734813184
Driver support for bare metal use on the M2 Air was really, really poor at the time. Linus mentions Asahi Linux, so he probably wasn't running virtualized Linux under macOS. Maybe he SSHed into the box, or it wasn't an M2 model after all.