Like I said, I wasn't a good manager, so my opinion doesn't mean much, but no - I don't agree with you.
I've seen two strategies that seemed to work for teams. A) foster a healthy culture of people who want to do a good job and let their interactions increase the standards. B) Have a ton of process.
Option A flows top down and requires the people to interact. In-person friendly nudges to bring the new kid up to speed are effective and not taken as criticism. Nudging over email or chat, it's hard to convey that we're all on the same team, and I think it leads to resentment.
Option B is unpleasant and achieves maybe 10% efficiency, but progress keeps moving. People tend not to squabble because nobody cares enough to put the energy into it. I hated these environments.
There really is a difference between communicating in person vs online. For instance, you'll probably lock your heals in response to what I wrote in this post, whereas in-person we'd probably exchange some smiles and body language and we'd both know it's just a friendly conversation. :-)