The problem with putting very large companies in Urban settings instead of corporate campuses is it makes it very expensive and disruptive to scale up when you need to.
Myself I would not want to work in anything over two or three floors (or where you need an elevator to get from one place to another within the company).
IMO trying put everything in one spot is a bad idea in general. I don’t know why anyone is trying to revive it.