My dad is restoring a 1969 MG Midget. The right turn signal stopped working. Using nothing more than a voltmeter, I found a disconnected wire and a short to the frame.
I replaced the entire length of wire that was failing with $3 worth of wire, solder, and heat shrink tubing.
The lesson here is repairability and simplicity.
We’re constantly lectured to be “environmentally aware” by companies that no longer ensure their products will last a lifetime. There is 0 reason a modern phone couldn’t be used for the rest of your life. My Brother printer is nearing 12 years and is still on the same damn print cartridge. My Neato robotics vacuum has had countless parts replaced and is about the same age.
If you truly want to be a good steward of the earth, stop demanding/consuming latest and greatest, endless product and UI refreshes, and instead demand 30+ years out of a product (with small repairs).
Over a 200,000 mile design lifetime, a modern car is way more reliable and way less work to repair than your MG Midget (by virtue of not breaking as often in the first place). Yes, today’s cars aren’t designed to be collector items that will sit and rot in a barn not being driven and get easily restored by amateurs in 50 years, but why should they be?
Modern cars are often more work to repair. They're not particularly modular, and to the extent that they are, they often bury one module under several layers of others. It requires you to disconnect and move working parts and assemblies to uncover the broken one.
Modern cars also use replaceable assemblies to speed up repairs, but it also means that even for small problems like a damaged wire in a harness, you often have to rip out the entire system it is "inside" of and replace it completely. The manufacturer has tons of ways of requiring you to "over replace" parts like this on a modern vehicle.
> but why should they be?
That's not an excuse to make them as disposable as they've become. You can't use "the climate" to blindly turn this into a black and white issue.