Most of the people including me, are have more patience and understanding if they know what is going on. Besides, I paid for being delivered at specific time to agreed destination. If something does not work it's basic duty of airline to explain why.
Imagine same on the bus or better on a taxi. The driver parks in the middle of the road, sends some text messages here and there and waits staring at the horizon.
After thirty years of commercial flying as a requirement to earn a living, I've never seen a flight delay solved by fuming, foaming and demanding to know what is going on. Much the same as when one finds oneself in an inexplicable traffic jam. Age and experience have taught me it all gets sorted out in the end - without my assistance.