Nihil novi sub sole. One can try to "revive" the memory for an indefinite period of time with a thermal shock. Logitech also uses a different practice, noticeable in the USB receivers of the H600 and H800 headphones. After exceeding a certain limit, each subsequent pairing takes correspondingly longer. The receiver is not much cheaper than headphones, so the customer will buy another product.
I have the impression that the short period of memory life is also used by Sony in its portable audio products from the srs series with an integrated battery, where the charging process and of course pairing and sound adjustment are controlled by a microprocessor. At some point, the product pretends to start the charging process, signaling it with the indicator, but the actual charge controller itself is not controlled by the microcontroller. After charging the battery without the use of the processor, the product of course works perfectly fine until the battery is discharged

The same applies to pairing via NFC, where after some time of use the device sends "wrong tag" but the manual connection via bluetooth still works

Another thing is the lack of control of the class d amplifier, as if everything is working and the microcontroller is suddenly offended and does not send anything to the amplifier driver

These, of course, are only unprovable theories, such as the long-standing case of Philips monitors.