I think you may be underestimating just how much crap customers can deal with before they say "enough" (and just how hard is it to coordinate them to say it together). I don't think anyone is happy that they have to replace light bulbs and electric kettles every other year, but we have no choice - the durable options are not on the market. They have disappeared years ago. And in case of housing, I think the conditions could reach a pretty horrible level before people would be forced to seek something else.
My point is that market is too good at making things efficient. Its goal is to make things profitable. Which is a decent proxy for the peoples' goal of making a product or service "good", but those two ideas start to diverge at some point.