Some flights are delayed so long that they are cancelled and the traveler has to struggle through all the hoops and loops to get back home. If they are lucky, they find another way to get to where they are going. We have all been there and we have all called everyone associated with the flight numerous descriptive names. Passengers in this situation are put in a very uncontrollable position. They are in a hostile environment which they have no control.
Passengers tend to be off center in the first place just being at the airport.
They are expecting to board an aircraft and be whisked away in no time without one hitch. All this uncertainty and apprehension is just compounded when someone decides to delay the flight. There are many reasons why flights are delayed. Some delays are for obvious reasons while others are for a more complicated reason. By far the biggest contributing factor to a delay is weather.