I don't mind steam as such, but what I really hate this recent trend where retail games, nolonger have the game data on disc.
Not just a matter of waiting for the the patches to DL, but no, now you wait for 10 hour installs to finish aswell.
Most recent and worst example of this is the gold edition of DOW2. It's got the chaos expansion data on disc, but not the original DOW2. This confuses steam to the point where it will stall at 10kb/s and after a couple minutes actually crash.
You have to manually cancel all the DLs, delete all the DOW content and tell steam to DL only the first one first, to avoid this.
This is not so much a problem with the connection I got, but it's a completely unnecessary wait. I can imagine for gamers with a lesser provider, this will be a real pain in the ass and this crap should atleast be advertised on the box: includes only a CD-key for the game and a steam installer.