I am not sure even as we all suspect BA train the crew and everyone correctly. When a large number of people come up to you every day aggressively demanding that you let them in even though their ticket is paid for by tesco points. You get a little hesitant to go the correct route, and instead go down the non row route. Trying to save a hugh scene that not just upsets staff on the doors but other passengers and can even delay a flight.