Alfie and look left, you are dead wrong. Every time I go near an aircraft I am thinking, " what don't I know?" More than once the answer has been " plenty" because no training system is perfect.
Your suggestion that " he should have known" is unhelpful. The question is why he didn't know.
... Speaking as one who has been on the wrong end of that same situation, luckily only at the expense of my wallet.