An argument for a better defined file format specification perhaps, but I don't think it's necessarily a good thing for everyone to use or have to use the same implementation.
Both parsers could be buggy, but when they have different kinds of bugs, you get a zero click undetectable exploit
[1]: https://libzip.org/documentation/zip_open.html#DESCRIPTION