This problem of applications - not just games - getting bigger with the passage of time is a general fact of life. Part of it is that the users demand more features, better performance, better graphics and so on. Part of it is the way software is written these days, much is done by taking pre-existing routines and libraries and modifying them to suit but this comes at a price - bigger files.
As an example take Doom. The first time I ran into it was when I was a student at the local technical college in the '90s. v1, which I think was to be found on almost every computer in the place, started in seconds and came on one floppy disc - maximum capacity 1.4MB. The last version I looked at took up most of a DVD (4.7 GB) and took five minutes almost to launch.
But this is a consequence in part of developments in computing power. My first computer, a second hand 386 bought at the same time I was playing Doom v1, came with a 40 MB hard drive and 16 kB of RAM. Into this fitted DOS 6.20, Windows 3.x and a full version of MS Office. The Win 10 installation files come to 3GB+ of data today. But computers today have also changed. My primary computer, my desktop, has a 3.4 GHz processor, 12GB of RAM and a total of 3TB of storage so these larger installations do not have a negative effect on performance. But better written, more compact code would certainly speed things up more !