Recently I had a situation with BA CityFlyer (at LCY) where everyone was at the gate ready for boarding, but at the last minute the flight was delayed by an hour because the captain was stuck in traffic.
So apparently it's alright for them but not alright for us. Doesn't seem very fair.