That's Aviance staff for you
Suppose you get what you pay for. I'm aware you're still paying the same price, I'm talking about BA paying Aviance whatever they paid them. Recently, BA announced they made huge profit.
Charging the same airfares but you get a lesser service.