> I think what this shows is there should be smart delivery of assets. Before installing perhaps you should be able to choose your graphical fidelity and only download assets related to that fidelity level and below.
War Thunder does this - in the game launcher you can choose whether you want the highest resolution textures and most detailed models or not. You can even get a minimal client without vehicle interiors as well (only 3rd person camera available).
It makes a lot of sense to me, to the point where it's surprising that all games aren't embracing this approach. I mean, I don't have a lot of storage, nor good hardware - why should I be forced to download high detail assets that I'll never even see because instead all of the models will be at lower LODs and all the textures will be of a lower resolution.
It feels like the game engine developers don't really care about bundling assets by fidelity and each game acts like it just owns your entire disk.
That's precisely why I don't really play AAA titles anymore and mostly go for pixel graphics and indie titles. There are actually surprisingly few well optimized games out there.