You’ll note that only half of the Roman Colosseum is still around today.
If you showed a Roman engineer the length of the span of the Astrodome’s canopy they would be in absolute awe. No material they had access to could go that distance.
I will say that from a material standpoint, we are learning that our estimates for the lifespan of reinforced concrete and its resilience against corrosion were a little optimistic, but we only really discovered the extent of it relatively recently. The Colosseum is concrete, but there is no steel inside to corrode, and the Romans were exceptional at their craft. They are very much the outlier of the ancient world.
Aside from that, there is an intentional calculus involved with every building designed; how much do I want to spend, how much do I want it to do, and how long do I want it to last. It is difficult to hold those things in balance.
Stakeholders want a return on their investment while they’re still alive and they don’t like bulldozing their expensive investments before the end of their useful material lifespans. Why would a government or business build a 200 year building when they can’t even foresee what their needs will be in 50? Wouldn’t taxpayers be upset that their new library cost twenty times as much in order to last 500 years when they could have reasonable gotten a practical building for much less?
There are a lot of engineering best practices that when followed can save maintenance costs and extend a building’s safe lifespan for a relatively low additional cost. Yes these details are often ignored to reduce up-front costs and increase short-term gains. But the cost difference between a 50 year structure and a 100 year structure is orders of magnitude less than the difference between a 50 year structure and something like the near two millennia lifespan of the Colosseum.
Overall though, it’s more of a practical matter than a cynical one. It all depends on the purpose of the structure. We build plenty of monuments that will outlive us, and, quite reasonably, build plenty of semi-permanent structures that are much cheaper to demolish and reconfigure than to design to outrageous lifespans in the first place. It’s counterintuitive, but shorter building lifespans can be more efficient. Again, it depends on why you’re building it, and how it will be used.
Mount Rushmore will last millennia. Your college’s sports complex will become worn out and outdated long before the structure itself is compromised.