These days, a corrupted SD card is actually quite rare .. unless your app. is performing millions of write operations on the SD card that is
SD cards have a 'write lifetime limit' yes, that's millions of writes, but with 'modern' Pi system software using the Windows trick of 'virtual memory' it's amazing how fast a SD card can be 'worn out' ...
NB. On a PC, Etcher (32bit) only works on Win 7 and above, which is why many of us still use Win32 Disk Imager
(what's the point of building a 32bit app. when it's limited to Win 7 ??? = you might as well make it 64bit only)
Since there are still more XP users (5.69%) than any flavour of Mac (OS X, 3.84%) or Linux (3.04%) I'm guessing the developers have 'bought into' the Microsoft story ...
( see
https://www.netmarketshare.com/operatin ... pcustomd=0 )