I'm not ALL that suprised. All promotional codes were also through GoG. I don't imagine other games will mirror this anytime soon.
Anyways, on the actual game, there are few problems I've found with the game itself, but these are the ones that stand out to me:
-Gear. The original game (As far as I can remember) only had the armor and sword sets you could craft. Like three armor upgrades and....well, I can't remember if you could actually upgrade the swords themselves. The second game had a ton of gear but a lot of it sucked. This is a bit of a mix between the two. You can find a ton of gear in the game but most of it isn't worth even looking at. Ocasionally you'll find yourself in situations where standard loot is better than what you have, but it probably looks really really bad on your character. The real upgrades are the sets of gear from the Witcher Schools that you can find and upgrade, but there are only three of them and it can be a lot of work. Honestly, I think it would have been better to either go back to the no loot mentality or make is so that there was more worthwhile loot out there aside from the Witcher gear.
-Leveling, xp. I can't explain how much shit there is to do in this game. It's a lot. You have main quests which advance the story and give you XP. Secondary quests which flesh out the story/enviroment/backstory and give you a small amount of xp, some money, and potentially some gear. Witcher quests which give you trophies, a little xp, money, and are really fun. Then you have Points of Interests of various categories like any other open world game, which usually give you some gear, etc. Each quest, save for the PoI's have a recommended level and if you're too high above that level you don't get any XP. This is to prevent over-levelling, I guess but the thing is that there is so much to do out there that you're going to over-level anyways. I'm at a point where I still have a ton of secondary and Witcher quests left for the point of the game I'm in (not to mention a shit ton of PoIs) and I'm pretty far over leveled for the story quests next on my list. Not getting the XP isn't a big deal but I'm worried that this will eventually take away from any challenge in these missions. There should be a better way to do this.
Beyond that, I'm more than happy with pretty much everything in the game itself. The depth and level of immersion potential in the world, story, and characters is just amazing and unmatched by anything else out there. RPGs of this nature have felt stale to me for a while for multiple reasons and this one just isn't. Beyond that, you really feel that each of your decisions has a big impact and it makes you think. I believe part of this is due to how CDPR handles these decisions, which is unlike Bioware etc. You're never given a pop-up screen that says "dark side + 50 points" or anything, but rather each decision is in character for Geralt anyway and the impacts, large or small, often aren't apparent until hours later.
The other thing that has really impressed me is how it's more "fluid" with the quests. You can stumble upon a quest you haven't actually gotten yet, and often complete it without really knowing or at least start halfway through, and dialogue will change accordingly. Instead of "the farmer told me this is where the bodies are, I should investigate!" it will be "a lot of dead bodies....this looks like the work of a vampire" and you can investigate from there. Later you may run into a farmer who tries to hire you for a contract to kill a vampire and the dialogue will reflect that you already did. Likewise, you can explore an area before it's a quest area and it may come up in conversation when given the quest later "Yes, I may know a thing or two about the island you're talking about". Small details, but pretty cool and it helps to bring you in.