Then every filesystem is broken by that definition. You're setting an impossible standard given how non-specialist software is developed.
Here's a list of failures from zfs, including many kernel panics for example https://github.com/openzfs/zfs/labels/Type%3A%20Defect - is it broken and shouldn't have been released?