Re: Why I stopped buying HP
Ah, I feel your pain. Two years ago my nieces came out here to Oregon for a visit; their tickets had been booked through BA. Cutting a long story short, when the time came to check in for their return flight, it was impossible, because they'd been bounced onto a later outbound flight without updating the appropriate record in the airline's systems, so it looked to BA as though they were a no-show - hence, return flight cancelled.
An hour on the phone waiting to speak to a BA agent, and when I did get through, I found all the problems you mentioned. Impenetrable accent, crackly low-quality line, and a side-order of "not my problem" surliness. I eventually winkled out of him that in fact, the flight had been a code-share operated by American Airlines, and that I needed to talk to them. Great, why didn't you tell me at the outset?
So I called AA, and after 3 rings got through to a lovely lady in (judging by her accent) Atlanta GA, who couldn't have been more helpful and friendly. Sorted it all out ("no worries honey, we'll get y'all straightened out") and did more in that 10 minute call to convert me to an AA customer than umpteen advertising campaigns could have done.
Short version: screw BA. They're Spirit/Wizz Air levels of service, with Emirates pricing.