Downloading games at release allowed "release now, fix later" to become a thing and has caused lots of issues in gaming. That was my contribution to the original question I responded to when the OP asked if microtransactions are the biggest problem.
Then you provided solid evidence that games over 30 years old were simple and didn't need patches due to lines of code.
Then I shared newer examples of large games that were not "download patchable" from newer consoles than 30 year old ones but consoles that couldn't receive download updates (except for the OG Xbox, my mistake there).
Downloading games at release has cause so many issues there is a pejorative criticism for it called, "release now, fix later." That term has been used in articles about modern games. I don't doubt that modern games are orders of magnitude more complex than older games (that's a strawman), instead, my entire point is that modern downloadable games are such an issue being incomplete or buggy at release, that it is a problem.
"Release now, fix later" is widely recognized in gaming discourse as a symptom of prioritizing deadlines and revenue over launch quality.
I hope this helps.