To make my statement more precise:
I referred to the passengers on the longhaul flight. Having to camp out a night in an airport is not nice but bearable.
Staying a whole night in a plane because BA doesnt have a replacment crew at their HOMEBASE, now that is ridiculous and almost criminal in my eyes. I would certainly have opened an emergency door and tried to leave.