Ofc it is not voiding the warranty, since I would be not surprise it would blow even if people sincerely did not engage in overclocking.
Similar e-fuses are common for preventing downgrading firmware, especially on consoles. Nintendo was famously running out of e-fuses to blow on the Switch because of the many vulnerabilities the console had. Point being that these e-fuses don't blow up randomly by themselves.
https://support.xilinx.com/s/question/0D52E00006hpKdKSAU/zyn...
I understand burning eFuses is necessary during production, but having them blowable when the device is operating normally could be compared to building disposable devices. One logic or software error and the device can be bricked permanently. That is a ridiculous state of affairs. What about single event upsets or some EMI induced glitch causing eFuse corruption?
The power for burning the important fuses should be off at all times during normal operation. And we can have a test pad to supply the VPP during production.
In the case of the AMD processors, a separate bank of fuses can be used to store diagnostic data for warranty returns, if necessary. If those get corrupted somehow, the device won't malfunction. But the important ones should not be possible to program after manufacturing, no matter what happens to the logical state of the hardware, period.