Forum Moderators: open
Think for a moment of the depth of your business and/or personal relationship with someone you knew only on-line then the difference (for better or worse) after meeting "in person". There is always a difference.
Why is "networking" and "pressing-the-flesh" such a constant business requirement?
Offices fulfil a need.
I do most of my work from a home office - still an office - where I can separate my "work-life" from my "home-life". Yet actually going and meeting with clients or subcontractors is an expense I am exceedingly willing to pay each and every project. Virtual is still not real enough.
Cubicles on the other hand have no redeeming value.