First let me start with, yes they could do a lot better, bugs, legacy issues, swapping features in and out, missing obvious things, etc. BUT they have gotten better, Infinity engine, ball trajectories, no-look interceptions, it looks like better locomotion and running game this year, etc.
On the RAM and disk space thing. One of the things that uses up disk space is textures, and they need to be loaded into RAM. 2K can have more disk space used up with better looking textures because they don't have as many players and big of a stadium to texture all at once, therefore using less RAM.
For example if you had an ounce of gold to plate stuff with, you could make a few things look spectacular or a lot of things look very good.
If they had a better codebase/engine maybe they would have more efficient code that uses less RAM and therefore have higher resolution textures (for example) on the disk, using more space, but just filling the disk doesn't make the game better!

Comment