I had a recent ba connecting flight iad/lhr/Glasgow. We were flying Business and I am OWE. The boarding in lhr was a scrum. They had boarded coach passengers who had agreed to check their carryons first. So why pay for bus. if you get treated liked cattle? YMMV