I think its pretty clear that these installs are merely a by-product of MS changing their policies late in the game due to the internet's bitching, and all launch and near-launch games needing to be extensively patched as a result.
I don't see what all the fuss is about.
starcraft - Playing Games = FUN, Talking about Games = SERIOUS