Don't agree with the assumption that software is perfectly good. Have you ever experienced a power failure/shutdown and then attempted to reboot, only to have windows issue an error? If there was a read/write operation in progress and L-strike occurred then, there's a high probability that a bit flip occurred, and resultant BSOD.
Does not happen. Been doing this stuff (hardware and software) even when disk drives moved heads with motor oil. A power failure during a write once meant the written file was lost and the older version was lost. Decades ago, that changed. If power is lost during a disk write, then the file system falls back to the older (saved) version.
That is new data lost. It does nothing to subvert OS (read only) files. The system may do a data restore when power returns. So that is the perfectly good OS restoring old files. That is never a destroyed OS.
If power failure causes disk corruption, then a computer system was defective when purchased.
I was probably designing and repairing computers before you were even born. How many disk drives have you seen with heads moved by motor oil?
BSODs report failures that the OS cannot work around. Each BSOD provides text and numbers that point quite explicitly to a defect - typically hardware. One who does not understand the message simply posts it exactly so that the fewer who really know this stuff can provide informed advise.
Or one views system (event) logs to learn what is defective long before making any changes.
Anyone with basic computer knowledge wants and uses comprehensive hardware diagnostics to clearly identify a defect, again, long before making any changes. Most consumers do not even know what those are, in part, because so many peers also have limited computer knowledge.
If that computer manufactures is inferior, then one must download those diagnostics for individual parts. For example, best diagnostic for the entire dish drive system (not just the drive) is available for free from every disk drive manufacturer.
Others, who have no idea what that BSOD and other messages says, will only understand "nuke 'n pave". Also called shotgunning.
The informed never makes assumptions. Those denials are wild speculation that even contradicts how a filesystem must work. Denials due to insufficient information - that is posted again by one who learns this stuff before posting.
Every good solution never makes system changes until a defect is first defined. The Linus recommendation is another good example.