Most Linux distributions needs tarball to build their packages. Or you can say that each distributor should have its own tarball?
(As individual I know where and how fetch sources, but tarball (already bootstrapped) is preffered for distributors, IMHO).