I do expect my carpenter to have enough knowledge (through studies, or experience) to have a critical view of what the engineer asked, yes.maybe a more familiar analogy would help: would you expect the carpenter or plumber building your house to also be a structural engineer? Your car mechanic to also be an advanced combustion chamber engineer?
In the same way I expect the technicians working "under" me to have enough knowledge of milling/lathing etc so they can see if something does not seem to match and ask for confirmation. This allows to save time for both them and me, money for everyone, and potentially a much larger **** up.
"Code monkeys" is probably one of the worst things we see.