Yeah, and what happens when every now and then upstream changes break your config? Like when Debian removed systemd-resolved, breaking mDNS.
It breaks. So you fix it and go back to previous mode.
I'm not sure what's here to talk about. Things break. We don't have to overthink this. But if you want more predictability, stable distros exist.
Then you spend a bit of time fixing it. With the right stack, these things are rare and not often difficult to resolve.