Some airlines' standard operating procedures may be the problem here.
A few airlines are VERY dogmatic about stabilized approaches, expecting these to be established by the OM/FAF.
Many times this is not possible, LHR, AMS, FRA are perfect examples.
A little flexibility would/should be appreciated by "managements"
Oftentimes, this ain't going to happen, sad to say.
Newer modern jets do NOT have the spool-up time required of the older machines...and can recall some of these older machines, you could almost go out to lunch waiting for the required thrust.
Times have changed...but some do not.