I think baggage delivery in 20 mins is good at an airport as busy as LHR.
I just wouldn't let this wind me up, and as posted would consider the train....
Do BA run the shortest DOM routes (NCL, MAN, LBA) for point to point traffic really? Or do they operate them to feed in to long haul? With airport slots at LHR so scarce, inevitable further squeeze on smaller aircraft.