Whenever humanly possible I made it a point to stand up in front of the pax to explain big delays in person, it was always well recieved and saved the cc from a lot of flak which was half the point. On occasion it saved what could easily have turned into a riot. imho more should do this.