How flyers fell out of love with British Airways