I'd actually argue there's a benefit to those who need to work at the job site in having the others stay home: a commute in a crowded bus / subway where you can't breathe or spending 2 hours on a gridlocked highway is an absolute PITA for everybody concerned.
So if I can jockey my keyboard while sitting in my chair at home instead of taking the subway to do it while sitting in my employer's, that's a tiny bit more space for the guy who actually needs to go somewhere and work in person.