[citation needed]
I'm very curious what your experiences are that lead you to this conclusion. It just seems wrong to me. If someone is spending too much time coordinating and not enough time coding or vice versa, you should tell them that explicitly so that they can switch their priorities. If someone is spending too much time writing well factored code and not enough time shipping or vice versa, you should tell them that so that they can change their approach. If someone needs to up their level expertise on your toolset in order to be productive, you should tell them that and point them to the right literature so that they can learn.
In none of these situations is it better to ... what are you even suggesting doing? like winking at them or something? awkward shifting in your seat? the silent treatment? using obtuse jargon?
Just tell people how you think they're doing and how you think they could improve! It may be awkward but you'll get over it...
Not giving feedback is just lazy, and borderline cowardize because it is an easy way to avoid conflicts.
Ideally, the employee’s “right thing” and the manager’s “right thing” are already well-aligned and “feedback” is more like “finetuning”.
If there is a large gap between the “right thing”s - aka what is considered good judgment, this situation is incorrigible with verbal feedback.
None of this is to imply malice (behave like a-holes), just that there are so few hours in a day, and trying to get an employee to pick up on everything through individualized verbal feedback is very taxing.
People are not interchangeable, with regard to any skill. This is even more so for communication which is a meta-skill over many skills.
The upside to greater communication effectiveness is higher performance with regard to skills downstream from communication (almost all of them, almost all the time).
Dismissing the job of adapting communication styles or substance to one side of any relationship just leaves upside potential on the table, or locks in unnecessary downside. This seems antithetical to what management is about - maximizing the value returned by those being managed.
I get it, there are other cultures, some say "why don't you look into X" while others say "do X" - but if it takes years to calibrate while projects are not done and deadlines get missed, there is a much bigger problem.