Why do all games come with downloadable patches anyhow? This is just a recent thing for console gaming.
With all preceeding generations developers had to ensure that the game was bug free. Now it seems that they are less stringent with their standards, knowing that they can always patch later. It seems a bit absurd to me.
All preceding generations? I assume we aren't talking about the PS3 gen in that, as that had some huge ass patches (anyone remember how King of Fighters XII had you download the entire game again in a patch to try and fix the online netcode? And it still was a laggy POS online!)
Also, believe me devs couldn't get all games bug free before this gen, that's simply not true. Look back at older games - Jet Set Willy on the ZX Spectrum has an infamous bug that makes the game completely impossible to complete, you had to use Spectrum poke commands in order to fix it yourself. Console games like Dennis the Menace was basically shipped unfinished, and is completely impossible to finish.
Plus then you have game ending bugs that made it impossible to finish games - Pokemon Red/Blue made it so its actually possible to run out of money and make it impossible for you to finish the game as a game required item is hidden in the Safari Zone (which back then required money to get into), they fixed that for Yellow though and all subsequent games.
Heck, just last gen Bethesda released Skyrim on PS3 and would slow down so bad after a while that the game became literally unplayable, and patches barely helped (still got amazing review scores somehow, not quite sure how that happened...)
And that's just stuff off the top of my head, there's loads more out there.
Granted though its gotten rather out of control this generation. Certain games especially feel like they are completely rushed out when they aren't finished at all - GaaS styled games especially are bare bones in terms of content, have gigantic day 1 patches, and subsequent weekly patches that inflate the game size even more - one game I actually like (Gran Turismo Sport) was a shell of a game at launch, and patch wise its now at over 100GB in size, and has added in a ton of free content (its pretty awesome now, had to delete it to make space on my HDD though!)
COD is a good shout as well for massive patches, my friend owns the game and relays to me the fun that is its weekly patches which take forever to download and install thanks to the way the patches work on that game (aside from the download its got to calculate and install, increasing the time before he can play the game substantially).
Thankfully not all games are that bad. Yakuza games are solid at launch and weekly patches are just new post game content (costumes) and free consumable packs.