Time4Tea: Steam effectively murdered the PC as a neutral gaming platform and replaced it with their own proprietary one. An amazing heist, which they pulled off brilliantly.
neumi5694: I don't know if they really are this evil or just the most efficient ones to do it.
While I don't like Steam, it feels unfair to just put all the blame at them. It's not like they held developers hostage and forced them to be complicit. As in the old days, any developer / publisher today could choose to release their games via any number of alternative means, including directly via their own site.
It's just this same phenomenon everywhere, "winner take all." And it's not because the "winner" was
so darn good, it's simply a matter of being at the right place at the right time to build enough critical mass to be convenient for all parties, and they don't want to give up that convenience. Developers want to be where "all" the gamers are, and gamers want to be where all the games are. Look elsewhere and you see similar patterns; some people just automatically shop on Amazon. Now that's killed off plenty of smaller businesses. Locally, people go to the biggest supermarkets (when the street corner grocery store down the block is not enough) because that's where they can conveniently find everything they want to bring home. And most open source developers seem to just host their code on GitHub; you're a weirdo if you're not there, and in any case your code gets mirrored there by someone sooner or later. So people who go for code go to GitHub by defult, even if the official repo is elsewhere.. Same in search, same in messaging applications, same in social media, so many things...
Heck even Microsoft. It's not like their operating systems were
so darn good. Right place, right time, criticl mass, and now that's enough to sustain the status quo... Linux, meanwhile, is a monoculture of its own in its niche; it's not like you can't do a lot of the things people use Linux for using the BSDs or even less known alternatives, but they're slowly dying off and becoming a historical curiosity. And using them is an uphill fight when people increasingly only care about Linux and don't bother at all with portability.
It's unfair, and while there's plenty of reason to get angry at Microsoft, Amazon, Steam, Google, etcetra.. it doesn't feel right to blame them for everyone else's laziness and unwillingness to cater for niches.
This world has a sad tendancy towards monocultures.