Yeah pretty much exactly that..wrong.
While human factors certainly played a part in both incidents, you might as well be EK management if your attitude is that it was pilot error as the only cause. Fire the pilots then problem solved!
The crew were highly experienced and well trained, so the real question should be what factors would allow that series of errors to develop so that an accident was narrowly avoided.
Never mind...that would require an unbiased inwards look at what is wrong with EK operations, something that EK has no interest in pursuing, much easier to get rid of the crew and call it problem solved.