Because their use case was to support existing tarballs of code.
The problem they’re solving is literally right there in the article you didn’t read.