... which are either public, in which case people complain that the spec+extensions is too long instead of that the spec is too long, or
... which aren't public, in which case people complain that there's no interoperability.
You can't win.
> impossible for anyone else to implement
Except for all the people who did implement it?
It was never fully implemented. LibreOffice has been trying since then and there are always problems.
... which are either public, in which case people complain that the spec+extensions is too long instead of that the spec is too long, or
... which aren't public, in which case people complain that there's no interoperability.
You can't win.
> impossible for anyone else to implement
Except for all the people who did implement it?