"For words, like nature, half reveal and half conceal the soul within." - Tennyson
I can see both advantages and disadvantages to communicating online. I used to be all in favour; I'm not a terribly forward person and getting to know people online gives a certain amount of distance which makes it easier. There's no pressure to think of what to say instantly, it's easy to reread and adapt what you say before you say it and it's often easier to be forthcoming with someone you've never met. However, I'm beginning to realise that some years of working with the public have produced in me an easy smile/speak reaction to meeting people face to face which mean it's not as hard as I expect. (This probably means I'm always talking to people with a professional distance and it's only when I know someone really well that I let myself be unsure of what I'm saying.) At the same time, I can see how difficult it is to accurately convey the subtleties of tone and meaning online, whereas in a face to face conversation you automatically check the other person for clues to their understanding and can try to correct a misinterpretation instantly.
"Somewhere between your heart and mine" - Paul Field