Strange how this has become a debate about the skills deficiencies of fellow pilots. I do wish Ppruners would 'Play the Ball, and not the Man'.
The real reason behind the heavy landing was because of windshear, caused by turbulence from buildings on the airfield site. The approach speed was correctly maintained, but the aircraft got caught in wind rotor.
We should be looking to test that airfield site, with wind gauges, to see if any preventative methods can be put into place. My nearest airfield has similar problems, caused by its huge buildings. This has been recognised in the various publications. Even back in the 1930s, they had the presence of mind to make all hangars with curved roofs.
.