Having different points of view isn't an issue. I find interesting to notice that in both scenarios crews took manual control of the aircraft when no energy was left to prevent a high Vz fall. fortunately for the BA crew enough height was available to reduce this Vz prior to the impact. Understanding the mechanisms that delayed the manual override is very important since it is precisely what led both aircraft to enter a somehow uncontrolled* high Vz descent close to the ground.
*which is precisely why I don't understand how this could be an heroic issue in one case and a fault in the other...