I've worked for a couple of large companies where some employees came into the office everyday but did essentially nothing and no one really cared. If those same employees had the opportunity to work remotely, then they might actually have fun on company time - They could even take up a second "full time job" which also allows them to do nothing and they would get two paychecks for doing nothing.
It's actually not difficult to put yourself into a position within some big companies where everyone forgets you exist but you still get a paycheck.
There are some big companies where employees make quotation signs with their fingers when saying the phrase 'He/she is "working from home" today' whilst chuckling among each other.
For employees to be motivated to work from home, they need to be able to see clearly how their work affects the company and their career path - Unfortunately big companies don't offer enough accountability for this to happen.