I'd like to include something on the topic of modern games being borderline bloatware nowadays. In 2004, there was a game called .kkrieger, a 3D shooter game which you can still get from
My Abandonware, that was really good looking for it's time & I'd say it still is pretty as a gem of it's era.
Direct link:
https://youtube.com/watch?v=2NBG-sKFaB0
But the most important part is that they put this game, which usually should at the very least be around 500 MB to 1 GB... into just 96 KB. Not even MBs, KBs, & not even a 100 KBs, just 96 KB.
Direct link:
https://youtube.com/watch?v=bD1wWY1YD-M
The point is, it was possible in 2004 to save GBs worth of space, it's possible now too & more than ever with technological advancements of now compared to 2 decades ago from now. The issues are laziness, incompetence, & literal unironic skill issue on the modern game developer's part nowadays.
More than that, they neither consider optimization & compression a necessity, nor bloatware a problem at all, leading to them just not giving a shit about these things to begin with, let alone innovate on it like .kkrieger did.