they favor ease of use by restricting the user
Never ran into anything like that. I'm hungry for more details.
with snapshot software you can always rollback most distros as far as I know
It sounds you've never done that yourself. It's not hard if you know what you're doing, but it's not trivial either and may require use of a boot stick, dealing with disk encryption through the terminal, chrooting... and that is not the kinds of hoops I'd expect a newcomer to have to jump through just to fix their system.
I'm happy that things did work out for you, and indeed, "breaking shit and fixing it" is part of the rites of passage on Linux.
That said, I guess you're part of the "tech-savvy tinkerer" crowd. This demographic will handle these things gracefully and take every breakdown as a learning opportunity.
Coming from this demographic, it's easy to forget that there are people out there that deem computers mere tools, not a hobby. These people expect things to "just work", and any breakage is an annoyance, a road block, a "this Linux thing sucks". Set them up with a tinkerer's distro, and you will make them thoroughly unhappy. Not because they're wrong. Not because we're wrong. Just because of a mismatch of expectations.
So, dear penguins: let's not blindly advertise our pet distro to whoever asks (or doesn't). Let's look at who is before us, and provide them with the best experience possible. In a lot of cases, due to the influx of "just works" users, this may mean something stable in order not to put them off.