Much depends on specifics. Any 35yo house will have been built to radically different codes. It will probably not be near the maximum square footage now allowed on its lot. So, purely from an investor's point of view, the house is holding back the price. Pulling it may actually makes the land worth more. In my neighbourhood it isnt easy to get a permit simply to replace a small house with a larger one .... unless something catastrophic happens and the old house is doomed. There have been too many leaky roofs left for years, and a few fires, which conveniently lead to the house being declared unliveable or unsafe, the first step to getting a new permit. In such situations the house is definitely worth more down than up.
The Freakonomics podcast referenced upthread does mention earthquake codes and some other factors that have helped lead to houses becoming disposable. Nonetheless, I'd note though that it's not really the case in, say, the Bay Area. It's a behavior that seems to have evolved beyond practical reasons to become a cultural pattern.
There are also good reasons to junk old cars but it would be pretty inefficient if it became a societal taboo to drive a car over five years old or to purchase a used model.