Monopole sind immer sehr gefährlich/schlecht.
Wenn die APIs für die Entwickler wirklich so unterschiedlich sind wäre doch ein einfacher Standard schon wesentlich hilfreicher, dann soll er das doch mal anstoßen.
Ansonsten wüsste ich nicht was so kompliziert sein sollte.
Adaptern/Wrappen müssen sie die ganzen Steamworks Aufrufe sicher sowieso. Zumindest sollten sie.