Just to mentioned also that I find BA's prices for TXL-LHR flights quite
low, not that much more than EZY, at times less, which is good news for
a customer, but likely bad news for the company.
Not much different for FRA-LHR.
Remember that there a number of connecting passengers on these flights as well as O&D.