

Why do some games require so much memory when it seems like they shouldn't?
So yea the title basically. I enjoy gaming but I do not understand the technical side of how it works I geuss.
I just dont understand how a game like Elden Ring which is a MASSIVE world with tons and tons of content, bonkers graphical detail, and even a DLC which is almost an entirely second game is only 91.1 GB total.
Yet when I went to download Overwatch. I expected it to be maybe I dont know 40-50GB at most? Its basically a dozen maps, 30 characters, and a battle pass with cartoon graphics. Yet somehow it's 91.7GB? Literally more memory than both Elden Ring and its DLC combined?
And I know Overwatch isn't anywhere near a big offender. I have heard people's complaints with CoD so many times for memory nuking their console.
But yea why is it like this though? Just seems so backwards to me. Games with next to no Content like Halo Infinite Multiplayer for example requiring 71GB... for what? To load 20 maps and weapons with a Character model?
Meanwhile you have another game like Hogwarts Legacy. Massive world, insane graphical detail, infinite assets to load, entire skill trees, pools of items, inventory systems, cutscenes, npcs, dialogs, etc etc etc.... and it requires 61GB.
Am I lost? I dont understand why these very simplistic games take an arm and a leg from our consoles memory.