Yes. It’s awesome.
Bazzite on my gaming rig: no time lost on applying updates and doing mantenance, only games.
Bluefin on my dad’s laptop. He’s super happy with it, and it looks enough like MacOS to satisfy his tastes. He’s been using it for about a year and he hasn’t broken it yet. And he’s able to break every single piece of software he looks at.
FYI my main laptop runs Fedora, which is already low maintenance enough.
Think of the OS as a sum of hundreds of components. You have a kernel, a boot manager, a boot and service manager system, a shell, some command line utils, drivers, a display server, a graphical interface, a sound server etc.
On a classical OS, all these components are distributed individually as packages. Which means that there is a risk of failure at any update: discrepancies on dependencies or compiler versions, failed updates, power outages etc.
“Immutable”, also called “atomic” or “transactional” OSs, distribute the whole stack as a single image. If it reminds you of Docker, that’s because it’s exactly the same thing. An update can’t fail. It’s either fully applied or not at all. And that’s because it’s not an update at all, it’s a complete system image deployed alongside the one currently in use. If it doesn’t work, you can simply “downgrade” by selecting the previous image.