This is nonsense. Body language, tone, empathy: all are crucial to successful communication between people, even engineers, even technical communications, believe it or not.
Completely agree. Often times the emotion is even worse over email or IM - I've seen people (engineers) be a lot harsher and a lot less receptive to alternative ideas over a text medium than they ever would face-to-face.