Agreed! I think the only other solution (at present) is to mount as much of the system read-only as possible to minimize the risk of needing to `fsck` after an unclean shutdown. That and putting it behind a UPS, but of course that only lasts so many hours.