BOAC
if you TRUST everyone to do their job, including yourself, you will be dissapointed one day.
IF you are human, YOU will make a mistake. SO have even more layers of cheese (gosh I hate that analogy) may save your bacon.
The mechanics should have been better trained to recognize the reason the RAT was heated.
The pilots should have recognized it also.
the pilots should have been more thorough with checklists including placing hand on the flap lever until the gauge was correct.
AND KILLER ITEMS crossing the threshold are still vital.
I blame the airline and its training department for this accident.
AND VERY FEW THINGS should RUSH a pilot for takeoff. OK, maybe a nuclear bomb coming your way, but anything SHORT of that...take your freaking time!