Earlier quoted context omitted.
I’ve been in software development and operations for 25 years. I still don’t want to have to understand everything I ever touch, even if I could.
>I still don’t want to have to understand everything I ever touch If you don't understand it, don't touch it. The default settings should work for most users. There can even be a warning against touching without understanding, like with Firefox's about:config. The offensive thing is preventing users from touching even if they do understand.
I'm not disagreeing with you, but the right mechanism is not straightforward to figure out, and you'll always be in a game of cat and mouse. One that sucks resources from whatever other useful stuff you might be spending your (or Mozilla's) time on.