> Should they be doing both? I can't imagine shipping code that I don't know how it works, but it passes tests...
If that were the criteria, then we would not have medicine at all, because biological systems are so incredibly complicated, nobody understands even a tiny fraction of how a particular chemical will affect them.