Now I'm sure people will reply with "why don't you just configure bottles, why don't you install Wine and these 30 prefixes, why don't you install Lutris", but all of that has quirks, extra set up time, and extra complexity.
But you have to install a launcher no matter what. Why does it matter if it's Heroic or GoG Galaxy?
Also, they kick back some money to Heroic if that's being used, which is nice. I don't know if anyone else does that. I think the "CDPR doesn't support Linux" argument is overblown. Sure, they could do more, but it all takes time and at the expense of working on something else.