My completely personal and unscientific hypothesis:
The more huge and soul-sucking a work environment is, the less passionate its employees will be, which will be the most likely types to slack off at whatever oportunity that presents itself.
Plus, big bulky organizations are the ones to waste the most time in internal bureocracy, meetings, politics etc, all the kinds of things that seem to be be slowed down the most in a remote work scenario.