I booked BA IST-LHR on the understanding that when low-cost and charter airlines were announcing that they had implemented the extra measures to satisfy the DoT, BA would surely follow. I found this thread searching for an update. It appears IAG is 'cheaper' than low-cost and have taken a policy decision not to pay for the extra measures demanded.
There is not much remaining of a once-great airline.