StingingVelvet: The number of PC gamers who boycott Steam entirely is infinitesimally small, practically non-existent. It's an unrealistic expectation .....
I don't totally boycott them myself, though like many I deliberately limit myself to freebies mostly at Steam, or very cheap (dirt cheap) DRM games, that for some reason I cannot live without, and that if they did eventually turn up at GOG, I am not gonna worry I paid too much the first time when I buy again.
I bought the Valve Collection a few years back, as extremely doubtful any of those games will turn up here at GOG, and what I paid amounted to around a dollar or two per game, so extremely dirt cheap.
I also did a similar thing recently with missing Tomb Raider and Lara Croft games, though I paid slightly more per game, but never enough to deter me re-buying at GOG if they ever turn up here and they sell for the usual fair price in a sale.
I also grabbed some Total War games that were going dirt cheap.
All the rest, hundreds in fact, were all freebies.
Pretty rare for me to go searching for DRM games at Steam, usually I only see them in passing or hear about them. In fact, one of the reasons I got some of the Tomb Raider games, was because I'd just gotten a couple free there and noticed they currently had a big sale on them with great prices. I did not buy the latest two, as they did not pass the price test. I also only bothered because I am a Tomb Raider fan, just like I am a Half-Life fan, and Total War fan.
The best protection against my urges I find, is to avoid what costs too much or has DRM. In other words I don't check them out. Obviously something I am a fan of is a slight exception. However, with the latest two Tomb Raider games, I did not investigate them at all, don't want to know anything about them until they reach a fair price point ... one that is much much lower if they have DRM.