One thing jumped out at me from this report; and I agree, its not the best.
The Radalt could have saved the day here. A reasonable Decision Height, set after take off, could well have given a warning of unexpected terrain closure with time enough to go skywards.
Yet the Report says
1.6.4.5 Radio Altimeter System with AVAD (Automatic Voice Alert Device.)
Sine the AVAD was designed for over-water flight and had no look forward or predictive capability it was of limited use over land. (??)
1.12.1.
At the point of impact with gently rising terrain
.