The oldest buildings in the world[0] are as old as they are because they use materials with lifespans of much less than 100 years. Instead they make them modular. Make it so that you can take out parts of the building to replace them without collapsing the whole thing. Instead we build our buildings in such a way that makes maintenance very hard and costly. We prefer to pretend like our buildings will last forever rather than actually plan for the inevitable degradation
There's small scale movements towards changing this. Some cities are specifically building buildings in a way that makes them modular and reusable[1]
[0] https://en.wikipedia.org/wiki/H%C5%8Dry%C5%AB-ji
[1] https://www.bbc.com/future/article/20230207-can-we-design-ci...