Probably should consider crash recovery as a second line of defense against lost data, not the primary line of defense. What are the stats on how often crash recovery failed?
replies(2):
(The obvious counterargument being that if there are different ways in which the software can crash, this is still not an adequate defense.)