City governments have been pushing hard because they're worried about their tax base and economies - not so much for the office space itself (though that's in danger), but the ancillary businesses like coffee shops, lunch places, and car parks. It's a shitty reason, as they could take the opportunity to rearchitect office space into livable housing and solve the problem that way - but they don't want to.