I have used steam in the past, for Half Life, and I will never use it again. For those who say it's not bloatware, keep using it. I have, and I know the results. I'm guessing you use Nortons utilities as well, more bloatware and will never see the light of day on my computer. Just because it uses very little ram doesn't mean it won't chew up more the longer you use it.
Warning, the following is sarcasm:
"I haven't used Steam since Half-Life 2 came out, so I know exactly how it behaves 150 version upgrades later. Also, I know you all must use this other software I hate because you're all dumb (I also haven't used Norton Utilities in years and have no idea what the current version is like). What's more, I'm so smart I know that Steam will eat up resources continuously, even if you shut it down when not playing games."
Like we don't know how to monitor a program's resource use if we want to.
I've heard Steam Advocates try to argue things to the effect that "because the game was developed in Steamworks, Steam mandatory operation IS integral to the game functioning." But if that were actually true, and not merely a technical red herring, it would presumably be impossible for pirates to be able to hack the Steam code and get a copy of the game to run without Steam. Moreover, how is it that "offline mode" works so well if the auto-connectivity aspect of Steam is so integral and fundamental to the game? How is it that Warband can be both Steamworks and not Steamworks game?
Steamworks integration for the purposes of Achievements and Stats is simple to add or remove. Valve made it that way intentionally. Steamworks is integral to how New Vegas functions because it is the DRM for the game. Whether or not pirates can break it from Steam is a moot point because they are illegally bypassing the DRM.
Removing Steamworks entirely would require adding an alternate DRM. DRM is not optional for a company like Bethesda Softworks.
Basically he said "DRM doesn't work; in fact it promotes piracy." His philosophy seemed to be: "strive to make your company beloved among gamers and you will not be a target for nearly as much piracy. If gamers respect and admire a game company they will want to support it by buying not pirating" being the main idea.
...
Release the Steam version of the game, with all its DRM, 3 days in advance of the other non-Steam versions. Piracy on Days one through three presumably reduced (which I actually doubt; it is my understanding that Steam is cracked within 24 hours after most launches), and the option to purchase without Steam preserved. Heck, even if the non-Steam distribution started a full month after initial release it would still be preferable to many.
How long do we expect until a version of Civ5 or New Vegas that does not require Steam will be available? Ever?
Basing a business model on the respect of the player for the company is a fools game. Look at the response by players to the problems with New Vegas (not Steam related, just game bugs) and ask yourself whether the people wanting the entire company fired would respect the ownership rights of the company that made the game? I wouldn't risk it.
And the "3 day in advance" thing wouldn't work because you would simply be advertising to pirates when the crackable version would be available to them. Steam's major advantage is that there is no "complete" version of the game available to anyone until Steam's activation goes live. You really don't want to announce a schedule to people who plan to steal from you.
I haven't heard any plans for a non-Steam version of Civ5 or NV, so I'm assuming the companies are happy with their decision. Or that Valve locked them into a contract with a gag order and they have to wait for it to expire before they can offer a non-Steam version. We really have no way of knowing which.