That's really something wrong with this world. We have stupid console exclusives, that makes normal people restricted from playing good games. Now we have stupid exclusives inside PC community.
Everyone understands, Steam is not perfect, but when you have the whole collection of Witcher games on Steam account, as well as friends, discussions, shared guides, it looks pretty strange to go somewhere else to play another Witcher universe game. And tbh there is no obvious reason for doing that.
Some people say, Gabe is greedy bastard, he takes 30% from each copy sold.
That's fine by me, you can put 10$ game in GOG and the same game for 15$ in Steam to mitigate loses, and it will be up to me to decide whether i want to save money, or to have all the games in one place.
I'm a great fan of CDPR games, supported them with each game and DLCs that came out. Shame the Thronebreaker went the other way.
Twice the bad news, it happened with really nice devs.