Earlier quoted context omitted.
I agree with you about moralizing - it can be (and often is) harmful. But in this case the advice is sound. Taking care of your stuff, not discarding it just because it is a bit worn around the edges, and trying to repair it instead of just discarding + buying new; is there something wrong with this approach? not sure it is a "single best thing", but it would make a difference. A large one imho.
It's almost certainly not economically efficient for a software engineer to be darning their own socks. Economic efficiency doesn't align perfectly with resource or energy efficiency in an environmental sense but in this example it is still likely true. There are economic and environmental costs to everyone having the tools, skills and supplies to repair a reasonable range of products. At the least it likely makes mo…
Buying new is often not optimal since the stuff you buy istantly is worth something like 20% less from the moment you buy it.
You pay to avoid the risk of buying an used object, for example, but I'm not sure that buying new is the more efficient choice every time.