An earnest question: why haven't operating systems (or their filesystems) added fast paths for bulk directory+content creation? That is, for untar/unzip?
As I understand it the bulk creation of a directory structure and underlying content involves a lot of ~expensive roundtrips from userspace into the kernel – akin to OpenGL's original immediate mode.
I suppose no one is trying to render directory structures to disk inside a 60fps frame budget, but...