> and feels "better" when everyone is saying what they think without any barriers
Except there are barriers: People can tell you immediately that they don't understand you before you go off and speak for too long. Whereas with asynchronous, you could write a large amount and people won't be able to comprehend it because you made a mistake early on.
> I think async writing is much better (obviously nothing's perfect) for removing emotions from the discussion and forcing people to spend time thinking through their thoughts.
I agree on the latter, and disagree on the former. Rarely have I seen an important decision being discussed async that is devoid of emotion. With async, emotions are harder to gauge. This does not lead to people giving others the benefit of the doubt. It more often leads to people misreading emotions.
> And CC (+BCC) is, imo, the greatest business tool being dropped nowadays in favor of synchronous comms. CC keeps people informed without wasting time or disrupting schedules. It also allows the bosses to keep a much better handle on the comms culture of the company, since they obviously cannot sit in on or observe every meeting.
"You know how many emails I get every day? Do you think I have time to read every email I get?" spoken by every manager/senior engineer in my company.
(Although I'll admit, I prefer email to all other async comms I've seen. Pseudo-IM stuff is the worst).
There are, for sure, problems with both forms of communications. Conducting good "live" discussions in a room is a skill, and most of the participants have to be proficient at it. The same will go for async communications.
I think if there are serious, technical/tough issues to discuss, it is best to have it written up, with proper "counter" documents, and then get into a room to make the final decision, with everyone already well informed. It's a rare workplace where that will happen. People will respond to something well written with a one line objection on one minor aspect of the proposal, etc.
I