Why at the cost of warranty? Software shouldn't be able to destroy the hardware.
I understand why manufacturers wouldn't want to deal with bricked devices, which are technically still perfectly functional yet require some exotic firmware download over JTAG to reboot.