I used to love the idea of working as that story book hacker who can spin out code from a laptop in an RV traveling where ever the wind took me. I work with a guy who literally owns a laptop, a suitcase, and the clothes and toiletries to fill it. Every morning I talk to him he could be in German, Brazil, Japan, or where ever the hell he feels like going. That is awesome, and I highly respect anyone with the spine to live that way, but...
At the same time, I want to be in the fight, shaping people instead of just machines. I want to be able to shake the hands of the people I work with, and look my competitors in the eye. For now anyway, I am sticking to the office and reaping the career rewards of being a central figure to my team.
TLDR: work can be done from anywhere; leadership.. not as clear.