The user must be and feel in control at all times. Taking away agency in most cases is unwarranted. Exceptions may be with children or special needs groups.
I'd argue the user must feel in control, as you say, but not necessarily _be_ in control.
But yes, as long as these decisions are made consciously by a team, it’s get the attention it deserves.