Player agency is the key.
It should be optional.

And if not then let's see what mods can do.