No matter what make, model or design, if the price is low and the machine performs effectively, it's a good thing. Until recently, my son was using a Dyson and he was plenty happy with it (and didn't get it for a steal). He and his (whattya call a girl who has been a non-committing fiancee for many years?) recently were gifted a new Electrolux Oxygen. These are a pretty nice machine as new stuff goes but my son isn't sure yet that he likes it over the Dyson. Maybe he just needs to get used to the concept of a canister machine.
Okay, why do some people discard machines that need minimal work? I've got my own theory about that based on personal observation of family members over many decades. Of course there is no one single answer but I think it often comes down to personality types. Some people just are harder on and more cavalier about how they treat equipment than others, and part of that is a lack of commitment (there's that word again) to the idea of perpetuating the use of an object. Sometimes laziness is a factor in this personality. They would rather throw something away due to a broken belt or a hairball than go through the process of finding out what is wrong and fixing it. It's easier for them to buy a new object. It's the same with vehicles, lawnmowers, chain saws, you name it. They abuse the equipment, leave it out in the rain, whatever, then when it won't work, they throw it away.
On the other side of the matter, there are those people who can baby and milk machines along for years and years. They take care of stuff, clean it off/up, put it away when done, perform preventive maintenance, and make repairs when necessary to prolong its life. Taken to the extreme (such as automotive restorations), they spend far more than the item is worth to bring it back to life.
Manufacturers live on the first personality type I have described and abhor the second.
I have had the same lawnmower since 1987 and it still works just as well now as when I bought it. Some relatives have gone through new mowers every few years.
In 1980, I bought a used 1966 cheapie Ford Fairlane, so it was already 14 years old at that time. When built, it was a throw-away car. I drove it for many years but its days as a daily driver are over. Just the same, it's in my garage and I can go out there and fire it up within a minute or two even after sitting for months at a time without running. It's been taken care of. On the other hand, I have a son-in-law who never owns a car long enough to finish paying for it; he trades it in and the remaining balance is rolled into the purchase of his new rig. The manufacturers love his personality type.