You could blame the pilots for not being able to fly, use airmanship etc etc but what would be the reasons for them to behave in such a way.
Personally don't believe the sim is where we are properly equipped to deal with such calamities properly. It is purely and simply what the other old timers have said. A typical airline has now become one which strives to satisfy the insurers requirements and needs. Training is all about ticking the box and manual flying is not only fully discouraged by disallowed to within a few hundred feet of a runway. Where, manual thrust control isn't allowed yet is a go item on MEL. What do you expect from all of this. No familiar with MPL but this full exacerbates the foundation of checklist flying.
It can happen to any of us and just like what happened here, at the end of a long day when we have the feeling of reaching home and dry, be bitten by something of this sort. What steps will the industry take in better equipping it's pilots (who are also not allowed to conduct private flying in their free time).