It's definitely not ready for a normal person, that's true. I'm working in text files to configure things, and had to debug the GUI not starting after my initial install.
That said, I was pleasantly surprised how much the basic Gnome desktop just got right after initial setup. My Bluetooth earbuds were plug-and-play, and watching Netflix in Firefox just required clicking the "Enable DRM" popup that appeared on the Netflix failure page.
I've run into more issues as I've progressed (e.g., USB 4 channel audio interface is recognised as a microphone but doesn't just show up by name in Audacity), and yeah - overall it's not ready for a non-programmer.
Nonetheless, I've been pleasantly surprised at how much better it works than it did the last time I tried a Linux desktop, in my mid-twenties. Things are definitely better.
...granted, I intentionally chose a machine that was designed with all Linux-supported hardware. I'm sure that helps a lot.
some people reported that a night costs 20 - 30% of battery life on framework laptop (after they configured s2idle deep properly), but nobody cares to measure the possible battery life difference between s2idle deep and s3
edit: I have 11th gen i5 intel nuc, but I didn't check whether the deep sleep works or not since it's a desktop
I was surprised that closing the lid seems to sleep it properly, and opening it wakes it up. I've heard horror stories of trying to make that work on Linux.
I enabled fprintd in my configuration.nix and bam - it showed up in the Gnome settings and I scanned a finger a few times.
Now I can sudo without having to think about it (which, granted, might defeat some of sudo's point...).