No major manufacturer is even approaching what Framework is trying to do, so I'm happy to cut them some slack in order to support a product philosophy that I believe in. My 12th Gen Framework 13 is certainly good enough in this respect.

People have bought not so well made electric cars for the same reason (e.g.: Tesla).

Your car analogy does not really hold up though, considering that anything but an absolutely awful car is quite repairable and (in the right hands) upgradable.