I remember hating the idea, during the age when games came in boxes. Now i support Steam with the tremendous support they’ve given the Linux platform. Most games i have are games on Steam, but i do have a bunch on GoG, as well as Itch.io. Don’t keep all your eggs in one basket, but have to admit the Steam basket is humongous.
I think having a marketplace full of alternatives helps prevent that kind of entrenchment somewhat. Here is my problem though, who decides what an echo chamber is? I like a good back and forth conversation, but hate bad faith arguments. If people talk stupid shit, how much tolerance should one reasonably expect?