I have never found BA's ground staff any use whatsoever. Air crew are great but let down by frumpy, grumpy and surly timeservers in the Terminal.
Chances are you would get exactly the same people now working for Aviance or Groundstar and they would be even more surly towards BA.