You are right about the 727 mdg, loads of bs techniques on that aircraft.
It could be landed quite normally with a normal flare and idle thrust despite adamant opinions that could not be done.
I saw more long landings on that aircraft than any other type as Pilots were just terrified to take the power off.