A decision is made, nobody says anything, the meeting ends. Two weeks later it turns out half the room was never behind it. The manager asks why nobody spoke up. It is the right question, asked too late.
Silence is data, not an absence. The difficulty is that several very different things look identical from the outside.
Four silences that look the same
- Agreement — there is genuinely nothing to add.
- Calculation — there is something, but saying it does not pay.
- Uncertainty — it is not yet clear what is being decided.
- Fatigue — it was said before and nothing moved.

They call for different responses, and a wrong reading makes things worse. Someone who is tired of raising it becomes quieter when asked “any thoughts?”, not louder.
What raises the price of dissent
People run a quick calculation before speaking: what does this cost me, and how likely is it to change anything. When the numerator is large and the denominator small, silence is the rational choice — not weakness, not disengagement.
Two things set that calculation: how the last disagreement in this team ended, and whether the decision is genuinely still open or simply being announced.

Small changes that make the difference visible
Take the question out of yes/no
“Does everyone agree?” has one cheap answer. “What could be wrong with this decision?” has no cheap answer, which is what makes it useful.
Separate the objection from the person
When one person is asked to hold the role of examining the risk, speaking is no longer a personal position. That reframing alone lowers the price.
Leave a gap
Some silence is simply speed. A decision closed inside the meeting gives disagreement no time to form. A night between often surfaces what an hour of discussion does not.

The question is not why nobody spoke. It is what speaking would have cost them.
If everyone in a team always agrees, the issue is rarely the quality of the decisions. It is the price of disagreeing — and that price is set by how the meeting is structured, not by anyone’s personality.