Re: This is like BIOS flashing by Unix commands
The blame is on the firmware designed because when developing firmware you should be coding defensively, you shouldn't assume that all the layers above you behave perfectly and understand the implications of operations they perform. They should have anticipated failure modes where the UEFI data gets corrupted/zeroed/deleted and coded to defend against this (failing back to using defaults).