Spare parts take fewer resources to produce then building a whole new thing.
As to distributing massive amount of spare parts... why so massive?
If you are planning on fixing things on demand, you have to have a massive supply of spare parts. Some of those spare parts will end up being unused. The alternative is to ship them on demand, but that tends to cost more. With logistics there is no free lunch. You pay either in time or cost (environmental or monetary). Like the price of a used item is usually less than the sum of its parts, because of accumulated risk of something breaking.
Think about the numbers, you have around twenty everyday objects, and each of those includes many parts that are unique to a specific model. You are not alone in this world, so the next guy has his own set of stuff that will break unpredictably. Instead of having twenty items on sale, a repair shop has to have 20*a*b items. This could change with 3D printing but I digress.
You should get competition between companies to produce better longer lasting spare parts.
Buy our product, it lasts twice as long. etc.
Yes, precisely as they compete now with longevity instead of features.
There is no comparison between spare parts and replacing the whole thing.
Spare parts will always have a lower debt on the environment then replacing the whole thing every time some little part wears out.
Lower debt, if you discount the lower QoE, and the difference in labor costs. Add to the fact that a first world repairman will consume a lot more resources than many third world factory workers.
How can you possibly think that replacing a whole machine has a lower environmental debt then replacing a tiny piece of that machine?
Because that is how the market is organized currently. The market is good at optimizing resource usage.
What you're almost literally saying is that 1 can be a larger number then 1000.
No it can't.
1 is less then 1000. What you said is actually just making me angry with how wrong it is... I have a strong urge to rage and flame you because its so frustrating to hear an argument that is so obviously wrong.
Stop with that strawman. You are angry because the argument goes against your opinionated truism.
Can it be cheaper to replace a whole thing rather then a spare part? Yes. But that is because the machines are built poorly to accept maintenance. The parts are often welded or sodered together rather then fitted modularly. Furthermore, even accessing the interior of most machines is difficult because they're not built to be taken apart.
Change that as well as standardizing internal parts and labeling each and every little bit so that you can buy JUST that bit if you need it. And then you can take the machine apart easily, find the broken bit, buy just that, and fix it.
Or if you're not the handy sort, there will be a lot of local shops that will do it for you. Drop off your broken machine and pick it up in an hour good as new.
Fascist daydream of government approved devices. There is sense in fixing things, and regulations that would make things last longer but it will not work for everything. I would think that empowering the consumer to have better rights could be a better option.