This is simply a Human Factors accident.
It is indeed a human factors accident, but a highly complex one. If you doubt this, read all 244 - repeat - 244 pages of the report, then read this entire thread of 1350 - repeat - 1350 posts.
the crew made not one but three illegal attempts to land.
and on the third attempt,
a mechanical fault produced the crash.