You're mostly right, but I think you have cause and effect backwards.
The real problem is advertisers training everyone to seek instant gratification and treat everything as disposable. People have been brainwashed to want things cheap, and to want them right now.
You can still get appliances that will last decades, but they're more expensive. Back in the "good ol' days", home appliances were a major purchase that you usually budgeted and saved for. If it broke, you hired someone to repair it. When you bought a toaster, the price was the equivalent of $100 to $300 adjusted for inflation.
Not to mention that there's heavy survivorship bias on the topic. There were garbage quality appliances made back then that didn't survive.