Very interesting, but to my mind misses the forest for the trees
The waste is ultimately a cost and ultimately paid by the user
So ordinary supply-and-demand is able to find the balance between up-front cost and lifetime costs that customers most prefer, and therefore to minimize waste