Gog has its niche. Others didn’t even try. “Look at exclusives” from Epic doesn’t even look like trying
Even within its niche gog Galaxy still lacks a lot of features steam has, like communities, mod support, Linux support, and a few others.
Honestly, I’d be home with that if they had Linux support. They don’t, so I mostly buy from Steam. Apparently Heroic now gets a kickback (probably small) from GOG for sales, but that’s a pretty lazy “Linux support” if you ask me.
I literally didn’t make a Steam account until they had a Linux client, and now I’ve spend a ton of money there. It’s not hard to get my money, you just need to not be outright hostile to me. That’s why I have never and probably will never buy from Epic.
I tried heroic on my steam deck and it’s okay but I wouldn’t use it over Steam’s UI which says a lot.