Guess the real reason may also provoke anger in some passengers. You can argue with attendants if you know that crew did it, you can't really argue with a plane or forces of nature. For those passengers providing fake reason would ensure a safe flight.