As SLF, it surprises me that everytime there seems to be an emergency somebody complains that there hasn't been an announcement from the Flight Deck or Cabin Crew. Are these people totally thick? What on earth do they think these peole are doing during an emergency
It completely passes them by that they've survived to complain because of the professionalism of these people they're complaining about.
On the other hand let's not start doing what we complain the media does, i.e. give out the wrong story. News at One on BBC1 actually explained why it might be that pax think their oxygen masks aren't working when in fact they are ... something to do with the much lower pressure of the oxygen than normal air pressure?