Flying back from AMS last Saturday night, the GAs there were extremely pro-active at removing bags at the BP scanning stage. It was a rammed A321 and as I am always one of the last to board, I always get to see the end of the boarding process and we pushed back pretty much bang on-time. If BA had waited (as previously) until the cabin was full and only then wheeled bags back off the plane / removed the last bags off to the hold at the aircraft door there was no way we would have left on-time.
On a positive note, this is the third BA flight in a row now in the space of 3 weeks that I have witnessed highly pro-active cabin baggage management by the GA staff....and well before the cabin gets full. Maybe, just maybe it is now being enforced consistently by BA. Hallelujah