These days it feels like you need to do extensive research to make sure you are not buying something that is total crap. Amazon is literally flooded with totally random brand named (all weirdly uppercase? EEVYUI, XAATYE, WURIHT etc) trash which 9 times out of 10 (at least) will be awful shite. I have found myself going back to "traditional retailers" for a lot of things now as I cannot trust a lot of things I order online not to be the absolute cheapest possible shite ever produced. And it's not like they are priced cheaply either - example recently was a specific light bulb I needed - Osram and Philips had models on Amazon for approx £9 which I would vaguely trust, but they were hidden in a sea of made-up brands asking £7 to £8 which you know will fail within a month or two.
That said, I don't fully agree with the sentiment. With a little research and accepting that quality costs and so not buying the cheapest/second-cheapeat models we have appliances/things that have lasted many years - washing machines, dishwashers, coffee grinders, fridges, cars etc. Some of these we have replaced for other reasons like changing needs or wanting new features (e.g. we needed a dishwasher that dried plastic things since kids stuff is all plastic - the old machine was perfectly fine when we got rid of it and yea, no one wanted it).
It is somewhat galling to think "wow why am I paying £600 for a dishwasher when I can get one for £250!?" but then £600 only seems expensive because of the crappy £250 one that will only last a month or two past the 12 month warranty.