The watch on my wrist as I write this was made some time in the 1960s. It still knows the time and date. My grandfather's watch, worn daily by my father, also still knows the time and date - and has done for around a hundred years. There are plenty of watches out there which are significantly older - and in many cases either the original company, or a descendent thereof, still exists to provide servicing.
I own cameras - all working - some of which are over a hundred years old; some a mere forty years. They're mechanical. My electronic camera died a couple of months ago, aged about ten.
Perhaps there's a lesson here: not that electronics are intrinsically failure prone, but that the infrastructure to keep them working is more extensive and more fragile than might be imagined. It seems wasteful to keep buying stuff that's likely to last - for whatever reason - only a couple of years.
But then, I am an old fart. What do I know? Your mileage may vary.