The way you tell it is too sugarcoated to be honest. Here's the truth. Companies used to build products that lasted a long time. Then they began finding ways to make mediocre products that would quit working sooner, so you'd have to buy a new product and they'd make more money. The companies roll out mediocrity and sweep excellence under the rug.
You can avoid being a victim of this by:
1. Doing as much research as possible, especially for products that are very large and/or expensive.
2. Knowing how to do your own repairs so you can make your products last as long as possible.
3. Knowing how your products work and finding ways to avoid needlessly pushing them to their limits so you can make your products last as long as possible.