The first thing one is taught as an ab initio pilot is, Airspeed is Everything. There is simply no plausible reason for professional airmen to lose airspeed and permit a perfectly serviceable airliner to stall on approach.
You can discuss the DSB's credibility, the AAIB didn't say much about the BA038 stall.