Plastic or metal can both be designed to last 25 years, but I don't see a lot of the things in the design of either in modern products.
With plastic, you have to over-design the part shapes to take into account that the material will get more brittle with age.
With metal, especially steel, you mostly have to take care of corrosion. Two ways to do that: either make it so thick that the corrosion can't eat away enough of it to matter over 25 years, or protect it with a coating. Problem is, the most common coatings just don't last 25 years under normal use. So, to last 25 years, will require careful maintanence of the paint.
I think that almost all instructions on trac tors and implements say to clean, inspect, and touch-up the paint after every use!
One of the things that is unfortunate about modern engineering tools is that they can tell the enginer _exactly_ how thick to make the part to make it mechanically strong enough. The bad thing is that this gives the engineer a false sense of thinking that is sufficient to build a durable design. Too bad most engineers don't use that fancy software to run the same design through with the plastic de-rated to its 25-year aging, heat, and UV-exposure strength. Or simulate what happens to a 16-gauge steel fender covered by paint with a hairline crack after sitting outside for 25 years.