Seems to me that the aviation industry is all back to front.
The folks with the knowledge won't teach because the pay is rubbish.
Those with no experience are more or less obliged to teach because it's just about the only way to build their own experience.
So when something like this happens it's easy to say "Ah, but they should have known!"
But they obviously don't and in many cases it's hardly their fault. Why did no-one else teach them?
But in any case, "Lessons will have been learned", no doubt.