My experience is that the majority of such signalling is around the time that will be needed. You look at a new project and think to yourself it's probably about 6 months work. Your manager tells you that it "has to" go live in 2 months. And then somehow you end up saying "Okay, we'll try" instead of "That seems very unlikely". Even if the previous overdue project was quite similar.
Technical people are not comfortable asserting a realistic schedule to management and management is not comfortable asserting it to shareholders.
Why Software Projects are terrible and how not to fix them (by Drew Crawford):
In other words, it's all about signaling, isn't it? Managers will take actions that actively harm the continued progress of the project if that action makes them look "decisive" and "in charge". I've seen this on many projects I've been on, and it took me a while to realize that my managers weren't stupid or ignorant. It's just that the organization I was working in put a higher priority on process than on results. My managers, therefore quite rationally did things that maximized their apparent value in the eyes of their bosses, even if it meant that the project (and, as a result) the entire organization was hurt.
Crawford then goes on to detail why organizations with such maladaptive practices survive:
I think this is something that we as rationalists sometimes forget about. Irrationality has momentum. Humans have been thinking intuitively for thousands (hundreds of thousands, even) of years before we figured out how to think with rigorous rationality. Even if rationality had a massive advantage of intuitive thinking in everyday situations (it doesn't, as far as I can tell) it would take a very long time for rational thought to propagate through society.
So the next time you get frustrated at some bit of wanton irrationality, remind yourself, "Momentum," before you get frustrated.
EDIT: Fixed spelling as per RolfAndreassen's post.