Centaurus, I suspect that one of the primary reasons for this is the direction that modern airline training is taking. This is not a shot at your profession because I believe it is being driven by the airlines who want to cut training costs.
This
link is to an article by John Deakin on getting a GIV type rating. It describes a pressure cooker environment where instructors were having to "tick all the boxes" in a required time to be able to meet the advertised cost of the course. Deakin was extremely critical of the process and in later articles he describes how there were repercussions.
While airlines are going to cut costs associated with training and currency there will continue to be crashes. Any pilot can tell you how their skills deteriorate without practice and airline pilots are no exception. It is chilling to read of some airline SOPs' that mandate autopilot use from just after takeoff to just before landing.