Yea, I've actually always wondered why the updater was separate. The thing is, though, is that when a new version of the game is released, the update mirror isn't up-to-date right away, so having the updater run after you've installed a new release would seriously break things.
Of course, far in the future of development, I can see this being implemented.