I think it’s Epic’s inefficient install practice that causes it. The total update is only around 4GB’s packed/compressed and unpacks to about 6-7GB’s.
It’s been a long-standing issue with the launcher requiring the total install size free just to perform each update.
-WM