Das Entscheidende ist, alle seine Kunden unter einem Schirm zu haben. Nutzen manche Steam und manche nicht, muss man beispielsweise zwei verschiedene Patches erstellen, die möglicherweise unterschiedliche Probleme verursachen, was Arbeitsaufwand und Kosten erhöht. Auch für Promo-Aktionen, DLC, Mods im Workshop und ähnliche Dinge ist es notwendig, dass alle Spieler erreicht werden können, um den maximalen Ertrag mit den geringst möglichen Kosten zu erzielen.