There are many reasons why it could happen but basically when you download the client setup, and when client files become corrupt for any reason the updater grabs the correct files.
Also, you cannot just download the cumulative patch without installing a client base prior, otherwise you'll re-download the whole thing slowly again.