So much is wasted on the private car. Space and money. But it's so nice too. Without it we would not have the two car garage to put our junk in.
Upgradeable? At present I could imagine upgrading computer capabilities, batteries, and other parts, but manufacturers have no incentive to provide reasonably priced parts, for wear and tear, when they can sell you a new car. Try to come up with a couple K to fix it, and it's easier to go in debt for new one. And it's cheaper to build a new car, I suspect, than to put an old one back together. It used be fixable by the home mechanic, but those days are gone?
More things need to refurbished, but probably the cost doesn't work out.
More "Cradle to Cradle" (it's a book) manufacturing and recycling is one way.