This is true. But could you imagine writing a game like Doom 2016 in bare metal assembler? Writing a Commodore 64 game in the 80's in ASM was feasible due to the system limit being ~64k. Of course, this doesn't just apply to game code bases. Modern libraries ('standing on the shoulder of giants', so to speak) allow for modern software development to be done in a reasonable time frame (with the benefits of portability, etc.), albeit at the expense of bloat.