I agree with this, the theory doesn't track very well unless the executives locked themselves into expensive long term leases for their offices and don't want to feel embarrassed that it's a wasted cost.
I think the more likely explanation is that the companies want to drive people into quitting so they can reduce payroll without being on the hook for unemployment insurance.