Makes fully sense indeed. Ironically enough, what is built nowadays around me is exactly the other way around: personal space buildings look at least half-way passable, and public/office buildings are all those gray square turds, with some glass. But yes this is Switzerland, birthplace of Le Corbusier...