I think this is absolutely the only way we're ever going to get better repairability and manufacturers who make products to last that length of time.
In Australia, we have the traditional warranty by law, but we also have a law that requires appliances to last as long as would be reasonably expected to by a consumer. [1] And they must meet any extra claims. Of course, this is an absolute pain to then try to get the manufacturer to uphold, and you may have to threaten legal action.
We did this with an Apple Watch that broke when dropped onto concrete. My argument was that the watch was repeatedly marketed as a "sports watch", and such a device should be able to withstand a small fall without being destroyed. Took a few months, but we got a replacement. Have had friends with good experiences with large appliances, but you certainly have to be prepared to fight.
[1] http://www.abc.net.au/news/2011-06-07/broken-but-out-of-warr...