I'm going to assume that
wget starts off with a file filled with zeros and begins filling it with data.
If the download is interrupted, how does
wget know where it left off? Looking at the zeros doesn't help because it could very well be part of the data ...