I was also caught up in the mess of that night and I suspect like others quietly cursed Virgin for adding to our collective misery. It is a very human failing and although I would not have burst into print I understand the emotion.
The evening and subsequent early hours of the next day revealed the best and the worse of Heathrow. I arrived just after midnight and was also very impressed by the performance of the man on tower/ground.
The subsequent wait for a stand of nearly three hours revealed what problems BA has in its operations. Cutting staff, restricting resources, placing overtime limits on bussing, ignoring employee morale all come back to haunt you when the operation is stretched by bad weather.
I am grateful that someone stuck with it in "55" and that the bus did turn up to remove the passengers and also that the police were there to keep the passengers from doing something silly.
Regards BP