30W: you seem to have a problem with BA generally (I read your contributions to the large thread I started). But FYI as we operate with SESMA and are required by our SOPs to be stable by 1000', 160 to 4 causes difficulties on certain types.
We fly the most number of approaches into LHR and as we have such conservative constraints placed on us, I would be surprised if 120.4's management is not in dialogue with BA's.
I am not saying that we should all do it BA's way (I have flown for others myself) but I can see why BA goes for the restrictive 1000'. Landing incidents are usually preceded by a rushed approach. BA pilots do not wish to see their deeds plastered over the in-house magazine.