Sure they can manage with a tarball. Everyone shares one huge build tree
with all the source code and generated binaries in it: it gets `make
clean'ed and tarred every night.
(Not only have I worked at places that did this, *not even the tarring job
was automated*. People can put up with a lot if they have no idea anything
better is possible.)