What's the big upside that offsets the downside? Knowing what people are working on?

Given the decades of information about how bad open offices are for programmers I think the upside is similar to the upside making supermarket cashiers stand when they request chairs...

there is no upside to inhibiting the means and methods of production.