“Virtual” means never knowing where your next byte is coming from.
Anonymous (image by hakill)
I do really have to say that virtualization (of work, of people, of IT) is a good tool and in most of the cases embeds also advantages (costs, quickness,…).
But at same time I am convinced that nothing can replace a good presence on site: the alchemy (good or bad it doesn’t matter) of face to face meetings gives you what in video conference you cannot do. You perceive people, you understand them, you gather information that via web you will never get.
And this is efficiency.
I am not saying that the two extremes are right, but at least that the you should find the right blend that fits for you.