This whole saga is so sad. Years ago, I had no problems with slightly complex bookings on BA. They were expensive, (business travel), but BA also serviced the customers better than most.
Now, I will not book any complex itineraries with BA. Even to Asia, where I used to nearly "commute" with BA.
Point to point, maybe.