Yes it is incompetent training.
Training in these areas, especially EFATO has been dumbed down over the years. The main blame can be laid at the door of the regulators by not ensuring technical knowledge competence after the scrapping of Performance A exams. This is a complex subject not understood by a great number of pilots. Whilst I was training new entry pilots I was amazed by the lack of knowledge. The previous poster was suprised that the pilots that were tested stayed up all night revising. Well I am sorry to shater your world, but the majority of aircrew do study for exams and sim checks.
There has been a rising number of accidents caused by lack of knowledge and this will continue to rise.