It would help if they were a little more honest. These days, anyone can check current weather. So if the delays are caused by airplanes and crews being out of position because of yesterday's weather, it might be a better idea to state that fact.
You think they're being dishonest, or do you think they are giving information to the least common denominator? They just can't win. I deadhead a whole lot for work, and I'm always sitting in the concourse listening to the "armchair airline captains" explain to their families, seatmates, me, or anyone else who will listen how the airlines are lying and they know better. "It's BS! They say they are out of crews! Look at all these pilots around here (points to FO trying to jumpseat on flight, who doesn't even work for the same carrier). Just get him to fly it!"
To be fair, I've heard guys go the other way and explain in minute detail about the MEL they have on the APU generator and blah, blah, MEL, blah, blah, slot time, blah, blah, start one engine at the gate, blah, blah... Enough... We get it. The plane is broken, but it isn't going to be an issue. Thanks for the systems ground school.
People don't understand how a small thing can turn into a big deal. God forbid one seat in a row is stuck in recline mode and won't come upright. That probably MELs two rows of seat, and would wreak havoc on trying to get out on time. But make a PA and say that the flight is going to be 2 hours late because 19B won't come to the full upright position and see what the reaction is from the masses. They'd be incredulous! They don't understand that they probably have to remove that whole row, and replace them, and not every station has extra seats lying around, and even when it does get fixed, the paperwork for that would take at least 30 minutes to get right.
I didn't get it either until I worked for an airline. There is much more that goes into safely operating a flight from DSM to ORD than meets the eye.
And this is why I'm glad I'm in the cargo world now. I don't have to deal with any of those issues, and not one of my "passengers" ever complained about me landing...