You may be right that a big part of it is the psychological weight of that sunk cost. But if that were the only reason, there would be an easy win-win: Rent less office space and let people WFH.
So for those large companies, the sunken cost is larger.