It's not at all hard to write a filesystem that can cope with not only damage, but even recurring damage. You've seen PAR files presumably? The same could easily be done on a filesystem-level basis (and I imagine, somewhere, already is for some specialist niche).
You mean like RAID-5? Because RAID-5 was part of the inspiration for the PAR2 format.