[1]: https://tedium.co/2018/09/04/disk-compression-stacker-double...
> be shown the door by Microsoft (where he worked) because he (inadvertently) wrote and released a piece of software that competed with an upcoming Windows feature
It's a shame though that the limitations in the shell integration were never worked out. This manifests itself in myself and probably countless others installing 7-zip as the first thing to install on any fresh windows installation simply because the built in zip support is sooo painfully slow.
If I had to bet, I'd say it's deliberate. It's Windows code, it works, and it still works. God knows what will break if you change that hallowed code.
Of course it's a guessing game to try to put any numbers (amount or $ values) to any of that.
How are the tarballs you get out of it invalid? Do you have a sample file I could take a look at?
FWIW, since it is bsdtar it supports a few additional options[1] to control the format. You can pass --format=gnutar, --format=zip, --format=ustar, --format=7zip, ... for a bit more flexibility and to create archives in other formats.
[1]: https://man.freebsd.org/cgi/man.cgi?query=bsdtar&sektion=1&f...
I'll see if my old devops code history can produce a bad-state tarball and get back to you.