A major complaint in most threads is that the Steam client has to be running. I'm looking my the Task Manager right now and Steam.exe is only 9MB and uses 00% of the CPU until I start working with the Steam UI in which case it jumps to 01%...about the same size as my Logitech KHAL Main Process and Logitech SetPoint Event Manager and about 1/3 the size of an internet browser. I hope it's obvious to everyone that such complaints have no merit on the amount of RAM or processing time that Steam uses.
you're forgetting the game overlay UI (steam cloud) which only activates once you start a game, and which impacts performance quite a bit more than the steam client. both applications will also require more memory the longer you leave them on due to caching and memory dumps -- it's not unusual for steam as a whole to take up >120mb after a few hours of activity. obviously if you have a rig that can comfortably play RAGE at release this shouldn't be an issue, but i'm just saying that the performance impact is noticable to those of us still stuck with older rigs. when i'm gaming online i always try to go for maximum performance -- meaning i shut down absolutely every unnecessary process running in the background, from firewalls/security software to auto-updaters to display config utilities -- everything that i won't need to play. so having steam hovering around in the background can be annoying, but really it's just me being pedantic. i decided to stick with XP sp3, so optimally when i start a game i'm only using around 160mb of memory. =P
Steam has far more benefits than drawbacks
this is true, and the community aspect of Steam is a good incentive to pay for a legitimate copy of the game as well. however i don't want to be forced into using it. if there's the option to "activate the product on steam" then that's totally fine -- but the game needs to be able to run independently as well. piracy WILL happen no matter what kind of DRM is used, so the product should be made available to as wide an audience as possible from the start, including those who don't even have an internet connection. those of us getting the game for the multiplayer/communities will most likely pay for our copies anyway. it's no fun having your IP banned via punkbuster, and things like Hamachi and GArena are just no fun outside of alpha/beta testing.