Comment by jirf_dev
12 hours ago
All the factors you listed are a huge component of Steam’s success but are mainly for the benefit of consumers. Lack of offline installers is something that makes the vast majority of suppliers comfortable with putting their game on Steam. A platform ideally wants to capture as many consumers as possible but also needs to capture as many suppliers as possible to create a rich marketplace. Negotiating the balance of consumer vs supplier demands is what makes Steam successful as a platform.
Indeed — the only reason I personally still use steam is that a few of the games I want to play are not available in any other (legal) way.