An interesting article in the BBC finance section a while ago highlighted how more and more businesses are running virtual offices with employees all around the world collaborating through unified communications.
So even though I am freelance I can talk to clients in the Caribbean via Skype, and work on a project with them at the same time via Google Docs.
Although there will always be important aspects to face to face contact, in truth this new way of working can benefit everyone. There is no need to waste huge amounts of time and money hopping on trains or planes all the time, to say nothing of the negative effect that all those carbon emissions have on the planet.
Businesses benefit hugely because they get rid of the massive amount of costs and responsibilities that come about with employing someone full time, especially all those extra taxes and employer contributions.
Studies have also shown that remote workers are in fact more productive. They get to manage their own time and in doing so are more efficient with it on the whole. Many feel that they have something extra to prove by not being in an office and so work doubly hard.