But isn't it our fault for expecting the best possible material lifestyle for the lowest possible cost.
How many people have price as the principle decision point when buying "stuff". So to sell the highest possible volume, the manufacturers build down to a price. So products are designed to be manufactured efficiently rather than designed to be repaired.
Add to that the labour costs of service engineers. I would be surprised if you got much change out of £60/hour once you add in the cost of the van/workshop, tools and business overheads (call centre, billing systems, the time consumed looking at jobs that don't materialise, and any return calls) and of course the VAT.
Put those two together and it becomes very difficult for the average person to justify paying for for or five hours labour to dismantle, repair and reassemble a gadget that can be replaced for <£500 but which then has higher efficiency and a warranty.
I fixed our old (25 year old Bosch) washer a couple of years ago. £50 of bearings and seals plus four or five hours work. Would I have had someone else do it at £60/hour plus parts i.e. £350. Another example is clock repair. These days if you want a mechanical clock fixed by someone competent it will cost you £300 for a simple time only clock and north of £1000 for a three train carriage clock. One reason I bought a lathe and started doing my own!
20+ years ago cheap stuff was poor quality. These days with modern CAM and robotic assembly the quality of even cheap is pretty good. So who is to blame "them" for doing away with heritage skills or us for not being willing to pay for them.
How many here buy their suits from Saville Row? Who would buy a new Myford rather than a Warco WM 290V at half the price. Who would go to a bespoke cabinet maker rather than IKEA.
If the market doesn't value and won't pay for something, it goes obsolete!