Crewmeal,
But to add insult to injury, whilst travelling on a BA ticket, Luxair trashed my suitcase so much that it arrived on the LHR carousel so heavily taped that I barely recognised it.
Now take a wild guess how many BA staff were in attendance to meet and greet their passengers, their customers, off the Luxair flight?
Luxair, as an airline, had no representation in UK, I was a BA passenger so having completed a PIR with whoever the handling agent had been I addressed my claim to BA, time after time BA flatly refused to accept my claim for a new suitcase telling me to address it to Luxair who were non existent in UK!
"How can BA short haul improve?" Answer - Provide some sort of customer service that the customers may just find acceptable!