I still say irrelevant. Because the issue you raise is a general one, irrespective of service standards.
"I'm also not sure the typical BA-only corporate client is now thrilled"
But if you we are talking corporate, who is the customer the passenger or the company paying?