Originally Posted by gort
This happens all the damn time when I buy a brand new playstation game, takes so long to download updates even on release day.
This one sort of makes sense. They are in a rush to get the game out and hit their release date. The game has to go to the dvd printers WAY in advance in order to get enough copies made and distributed around the world so that you can buy it when it comes out.
Since these consoles are all internet-connected now, the developers can keep working on improving/fixing bugs all of the way up (and past) release date. An extra month or two of improvements is probably good since I doubt you want to play the bug-ridden mess they threw together for the dvd pressing.
On other kinds of software updates though...I agree. Nobody wants to update when they open the app. Also nobody wants to have to run an updater app for every thing (how much slowdown is caused by having Adobe Updater, Itunes Updater, Office Updater, and 20 other things running). Spotify has kind of a nice solution in that it slurps down the update and then prompts you to restart Spotify if you want to install the update (so you can let it run for days without interruption if you want). Maybe a better option would be a menu that says "Update Available, Choose: Update Now / Update When I Exit / Remind me Later".
My linux computer is much better about this. The package manager checks for updates for almost everything on the system (including things from 3rd party repositories that have been added) and occasionally reminds me that there are 87 outstanding updates. Sometimes I will click on that reminder right before I leave for work and let it plow through the updates instead of just going to sleep (although it usually only takes a few minutes).
My android phone (and iphones) work in a similar way...but only through apps bought directly from the apple/google stores. If they don't get their 30% cut, you don't get integrated updates since there is no way to add additional sources to the store.