It's a "patching/auto-updating/download/server browser" software. Please tell me why it needs a 1.0Ghz system with 256MB of RAM. We all know all this HD space is needed since Steam download stuff while your not looking and that internet connection because your fucked if you're on 56k. But why would it need a 1.0Ghz CPU with so much RAM. Since the only thing you were able to use it for in the beta was playing a 5 years old game.
I made a guess in a previous post, but really, I don't know.
The piracy argument doesn't even exist. For SP, there's nothing a firewall can't stop and for MP, there's been valid CD-Key system for years.
Right now, the Half-Life cd key system is not very good. My brother "borrowed" my key when he was living with me and we were consistantly able to play at the same time (just not on the same server), so long as we didn't join simultaneously. This system will, perhaps, make the checking more robust.
I have no problem with it if it wouldn't be required. An additionnal software for those who wants it. But I want to keep the ability to use an external server browser, download my patches on my own, run a server or play on one with the version of the game I decide to, etc.
-It has been confirmed you may use 3rd party server browsers.
-You will almost certainly be able to download stand alone patches, just like many other autopatching services currently in games.
-You cna disable autopatching so you can most likely run a server that is a different version.
The benefits include - hopefully good cheat protection
-online purchases that cut out the middle men (the publisher takes a BIG piece of the pie, currently).
Then again, all this, and more, has been said already.