Okay... I know people love to hate Steam in order to prove how leet they are and stuff and that's fine. However, you're really gonna have to decide just how much your hatred is worth. Steamworks is built into the game. This isn't like Civ IV where it was Steam enabled. Steamworks is a library that provides built-in support for messaging and voice communication and multiplayer matchmaking, as well as some candy such as achievements. Saying "I'm going to wait until Steam is patched out" is like saying "I'll buy Civ IV when Firaxis patches out Multiplayer." It's part of the game. It's not going to be patched out. Of course, voicing your belief that this is possible simply means you don't understand the system.
More importantly: For those of you who are actually buying the game, let me make a suggestion: Pre-purchase the game. No, I'm not trying to shill for Valve or 2K or Firaxis. If you're worried about playing the game on Steam, then do yourself a favor and pre-purchase it via Steam and let Steam pre-load the thing for you. I don't know how popular Civ5 will be, but release days for AAA titles tend to get busy. If you have a slow link, the last thing you want to do is to be one of the people stuck behind a loading dialog as hundreds of other users in your immediate area choke the download servers.
Now, perhaps those of you buying the DVDs will have a quicker validation. It will certainly be better than those downloading on the first day. However, experience has shown the people who pre-purchase and pre-load are off and playing their game while others are complaining about crowded servers. The other way to avoid this mess is to simply not install the game until a day after release. If you can, wait two days and whatever errors might exist with the installation will be resolved already.
Now, for those of you looking for ammunition against Steam: Yes, release days on popular titles suck. This isn't any more of a weakness of Steam than it is for movie theaters. If you're going to boycott a game because you had to wait a little while to play your game then I don't have much more to say.