Entirely agree, also things can be logically correct and well tested but not the behaviour the user intended.
Even if that's down to a bad initial prompt, or lack of data for the agent to notice the edge case I don't see how you can ever engineer a better agentic solution unless as a human you're monitoring the output.