I think it is also important for in-office workers be allowed to telecommute when needed. Having that flexibility offers a lot of freedom as there are times where you need to be out of the office but can still work. I currently have a family situation where I try and be at my parents' home a week a month and having the option to work from there has been a huge help. It is definitely a big factor in why I would stick around in my current job for a while at least.