I wonder how much of a role does this play in (not) caring about your employer's problems...
As much as I can understand the benefits of working remotely on occasion, doing it all the time will cause a kind of disconnect all by itself. You see the problems as your employer's problems, instead of your team's problems. Your are fixing your employer instead of helping your teammates.