Years go I had an electric blanket. It had a simple 3-position switch: low/medium/high. You moved the switch to the level of heat you wanted. It worked pretty well.
Now I have a modern "digital" one. I didn't choose to have it. It was the only one the store stocked (and this isn't a small corner store).
It's very clever. You tell it the time, and the time you want it to turn on, and it turns on at the appropriate level, when requested, and then turns off when its told to. Except ...
A minor interruption to the power (like, half a second), that you might not even notice if you aren't at home, makes it lose the current time and the programming. So it resets to "no time" and "no heat".
More recently, it just "forgets" the setting. Like, I have - well I don't know how many - computers here. All are still running, so the power hasn't been lost. But if you glance down at the controller, the heat setting has gone back to zero. That's if you can read it because the LCDs flicker and are almost impossible to read.
Bad unit, you say? Well this is #3 of a batch. First one, failed. Took it back. The shop assistant sighed, as if this was number 10 for the day. Second one failed. Took it back. Not much argument. This is #3.
Is this is what electronics is coming to? Devices manufactured to the lowest possible standards? I don't blame the manufacturers that much. They probably had to submit a quote that undercut everyone else.
I think my point here is, if you design electronic devices, just don't let your bosses convince you to omit that necessary protection diode, to save one cent. Or to under-specify the device ratings. It might make money in the short term, but in the longer term you lose consumer confidence. And that doesn't help anyone.