That's not what he taught them at all.
If my son is about to stick a fork in the electrical outlet, and I yell "stop," I don't want him to decide whether or not I am right, or if he doesn't care and wants to do it anyway. He is about to engage in a dangerous, life threatening activity. I want him to know that when I yell stop, that means right now, no questions, just stop. We can have a discussion about how I'm a terrible father, and how i never let him do what he wants afterwards, but in the immediate moments surrounding the event, thinking has no place.
There's a safe time and place to discuss the virtues of, say, not running out into the road without looking. But when the child runs into the road in front of the moving car, you NEED immediate, unquestioned obedience, not free thought.
It isn't that I want him to be a mindless automaton, but that I want him to obey when it matters, and he may not be aware of when it matters. If I'm a terrible parent, i might abuse that, but that is a different discussion.
Children's minds develop over time. They are not immediately capable of critical thinking. That is why babies scream, and throw fits when they are hungry. It may be counterproductive, but they can't comprehend anything beyond "feed me." They get better at it as they grow older, but it takes time. Most of the High School students I have known over the years struggle with the logic problems from Geometry class.