Yes you underseal a car to keep it a long time but it is probable that when it is 8 or 10 years old an electronic fault say the ECU will make it uneconomic to repair or no one will have the kit to repair it.
Make that 20 years after the part goes out of production, at least for German vehicles. German consumer law, I believe.