I like reliable old cars for this reason. Sometimes things need to be replaced, but those things are usually cheap and easy to work with. Need a new headlight? $25 at the local parts store, $50 for the LED version. You can install it with a screwdriver.
The curved, round lights on new cars look nice, but why couldn't they ask a supplier like Sylvania to settle on a few consistent options? With a new Honda Civic, you'll need to order a bespoke headlight assembly for about...$340?
https://www.go-parts.com/2222-honda-civic-headlight-assembly...
The capitalist approach, of discarding screws altogether in favour of glue, is even worse.
I think you could probably reach a happy medium by requiring companies to pay for the disposal of their products. That would push them to make their designs easier to repair and more long-lasting, without putting direct burdens on innovation.
A lot of the problems with capitalist design is that externalities, generally waste in various forms, are suffered by society at large. If this was 'priced in' (imagine if CO2 emissions were priced in to products!) you would have a lot of incentive for more pro-social design.
I have no idea how to go about changing this, when bills are basically bought and paid for.