I PC gamed from the 80s and there wasn't this "if you don't have your game on Steam I won't buy it" mentality for any app. The problem now is tons of PC gamers act like Steam is the life breath of pc gaming which isn't true at all.
https://www.pcgamer.com/pc-gaming-has-around-a-93-95-per-cent-piracy-rate-claims-ubisoft-ceo/
https://www.neowin.net/news/pc-piracy-drove-us-to-consoles-says-epic-games/
It is true though. Do I have to remind you the 2008-2012 period ? You know, that time where Japanese games wouldn't even release on PC. That time where major AAA western publisher would also stop supporting that platform because of piracy. Do you remember about the state of the Russian and Chinese market on PC ? That time when the only thing deemed worthy of release on PC were free to play titles.
People have a short term memory and think what happened in the last 5 years in the PC industry is a done thing. If today I can play Shenmue, Yakuza, Dragon Quest or Nier on PC, it's because Steam happened and revived a market than many called dead.
If the indie market is where it's at right now, it's because of Steam. If digital platforms are where they're at today, it's because of Steam.
I know a lot of people have a weird nostalgia for pre Steam PC gaming. The era where games were skipping PC. The era when, yes, you had big physical boxes but with a CD key that could've been already redeemed. The era when patches had to be downloaded on sketchy websites. When playing on PC was a hassle.