Obviously a small unreplaceable battery is not a good example for that discussion.
Obviously a small unreplaceable battery is not a good example for that discussion.
There is a related problem with warranty: an inferior third-party replacement part may cause damage to higher-quality original parts. There is a line here between "making sure you don't have to deal with follow-up damage caused by inferior parts" and "preventing the use of inferior parts". This is a bit more blurry because most cases won't be clear-cut, and dealing with them will be a burden on the original manufacturer.
I think it is important that we reward the nice players as much as we punish the bad ones. A blanket "all companies bad" just means that no company has an incentive to be anything less than bad.
Microcontrollers with persistent memory are not expensive, so something like that would just be horrible design, not something you could even try to justify as a cost reduction.
Edit: they also failed to honour their warranty commitments, but that was secondary.