Was du da schreibst sehe ich aber immer noch nicht als ein Problem/Argument gegen Steam.
Niemand hindert einen Hersteller daran, seine Patches über eine eigene Homepage mit Bezahl-Patches auszustatten. Unlängst geschehen beim alten Combat Mission von Battlefront, da kostet es ca. 4 Euro das Spiel unter Vista zum Laufen zu kriegen.
Das ein solches System niemals unterstützt werden sollte ist klar, aber auch bei Steam zwingt dich niemand den DLC zu kaufen. Ich bezweifle, dass das allzu viele Leute machen, aber wahrscheinlich lohnt es sich schon wenn nur ca. 10% darauf reinfallen und für ein paar Zusatzeinheiten einige Euro zahlen.
Geld mit der Ignoranz/Dummheit der Kunden machen. Klappt auch bei Sims 3 super, ganz ohne Steam.
Daher sehe ich das eben als allgemeines Problem bei der aktuellen Produktentwicklung an. Dagegen finde ich eben die kleinen Spiele/Oldies bei Steam richtig gut und spiele sie für ein paar Euro immer mal wieder gerne. Allein das ist für mich eine Existenzberechtigung, neben der Tatsache das ich leicht überall auf meine Spiele zugreifen kann.