@magicalclick: That's not what I said.
There are 1001 things that can go wrong with textures. There are also tens of thousands of textures at multiple resolutions. A glitch in one could mean repacking an entire resource file to get the load order and compression right. Combine that with code bugs and other issues mentioned in this thread, and you end up getting large very quickly.