They've already explained it once. Apparently, consoles work with large data-archives consisting of several files. If they want to fix something, they have to "exchange" the whole archive which leads to these insane data sizes. It's really stupid, but sadly it's the way it is.