ReFS only got put back into normal Windows 11 a few months ago. That's a good sign for the future, but it was looking bad for a long time.
Also if you turn on data checksums, my understanding is it will delete any file that gets a corrupted sector. And you can only override this behavior on a per-file basis. Unless this changed very recently?