
Originally Posted by
Crevox
The reason behind the big file sizes is simple.
Person A has been playing the game. They have their game at 1.17a, which was 300mb. They decide to patch to 1.17b, which is also 300mb. Most of the content downloaded is just 1.17a over again, but there's also some new updates to 1.17b.
Person B quit playing at 1.16. They decide to start playing again. Instead of downloading 1.17 and 1.17a, they go and instantly download 1.17b, which contains all the content and saves them having to download two patches. Only 300mb, rather than 900mb. Even if it's not THAT much in the whole case, it's still less patch files you have to download, and you're getting ALL the updated files and not re-downloading the same files over and over (download a file a, next patch updates file a, next patch updates file a, etc). You download the update to date version immediately and save a lot of time.
Person C is installing the game fresh. Thanks to the efforts made by SE to skip patches, they end up having to download a LOT less to patch their game, and only update to the final revisions of patches, saving much time and bandwidth. That's multiple gigabytes they are not having to download.
Are there more efficient ways to patch the game? Yeah, SE could've done a bit better, but THAT is the reasoning behind it. We, being person A, did in fact have to download a bunch of stuff we've already downloaded in the past. It sucks, but it's not "hidden content" or "laying the groundwork." It's exactly what I said above, and it's what the patch actually is. Patch 1.17b is an UPDATE to patch 1.17. You're downloading the updated version of patch 1.17, which includes the content patch 1.17 provided, with whatever updates needed.
There's nothing "evil" about it. That's how they did their patching system. It has its positives and negatives.