Basil,
Re allocation of blame which features large in this thread. Since we mention lifts and escalators and lounges; who would be responsible for delivering those in working order
While such blame matters to some degree to those of us on this forum, to the general public, all they see on the front of the building is "British Airways". It's their cock-up, plain and simple. If the place wasn't ready for prime time, they should have delayed the launch till it was.