Also ich weiß gar nicht was ihr gegen Steam habt. Sicherlich gibt es mal Breitbandprobleme bei Steam, aber sonst ist es doch ne coole Lösung.

Vorteile:

1. Du kannst sofort Computerspiele per Kreditkarte kaufen
(Sollte man vielleicht noch etwas auf Firstgate, Paypal etc ... erweitern)
2. Du kannst ein Computerspiel weiterspielen, obwohl du deine CD verlegt hast
3. Dir kann nichtmehr der CD-Key gestohlen werden und Valve kann sich sicher sein, dass niemand den CD-Key zweimal benutzt, was besser für den Endverbraucher wiederum ist, da er für das Computerspiel weniger bezahlen muss, wenn der Einzelhändler nicht zuviel Handelsspanne draufschlägt.
(Mediamarkt 40 Euro für ein neues Computerspiel ist nicht schlecht)
4. Du kannst dein Icq ausmachen (Was dich eh nur auf den Desktop zurückwirft) und wenigstens weiterchatten mit deinen CS-Freunden und Co (DoD, TFC, HL ...)
5. Tools wie ASE werden unützt, da Steam schon einen Serverbrowser integriert hat
6. Produktionskosten können noch weiter gesenkt werden (Handbuch, Verpackung, DVD, Cover ... etc) Womit das Spiel noch billiger werden wird
7. Steam News informiert euch über intressante Neuigkeiten
8. Spiele können nahezu in Realtime upgedatet werden
9. Man kann sein Steam selber verschmücken, in dem man ein Custom Skin installiert
10. Durch Hardwareumfragen über Steam (für HL2) oder dem Benchmarktest in CSS (nicht direkt Steam wird aber denke ich auch über die Steamserver weiterverarbeitet) kann Valve sehen, wer wie gute Hardware hat und ihre neuen Spiele darauf abstimmen, damit jeder in einen guten Spielgenuss kommt.
11. Bugreport, damit man in Echtzeit den Programmieren Spielebugs zulassen kommen kann und nicht erst eine E-Mail verfassen muss.
(Steamserver)

Nachteile:
1. Es kann sein, dass es vielleicht gar keine DVD-Hüllen mehr gibt und Leute die das mögen mit Handbuch und Spieleschachtel gehen leer aus Dank Steam
2. Man braucht Breitbandinternet.

Besonders für ein Singleplayerspiel, sollte sich Valve vielleicht noch überlegen, dass sie vielleicht eine andere Möglichkeit erfinden, dass ihr Produkt besser vor Raubkopierern schützt als über Steam.
Es kann nicht sein, dass man für ein Singleplayerspiel einen Internetanschluß benötigt.

Im Großen und Ganzen muss ich aber sagen das ich für Steam bin.

Steam ist so ähnlich wie Das Battle.net würd ich sagen.