I am sure that BA ground handling might be outsourced eventually, I think that is Willie Walsh's next union battle anyway! There are some old style practices that go on in BA ground handling at LHR that need to be sorted out, such as people assigned to only one job.
For instance you can have an aircraft waiting on a remote stand with a steps driver at the ready but the steps don't go on as they are waiting for someone to put the chocks in. This goes on and on through different aspects of loading etc. In a past life over at Terminal 3 the handling agent there was much more efficient. Everyone did everything to get the job done, so the first person who arrived put the chocks on, then helped someone else with whatever needed to be done next, so much better!!
BA need to sort it out soon!!!