Why do you need GOG Galaxy to get DLC?
Looking at the official manual for the PC version of the game today it says:
To download updates and free DLC, you must connect your game to a GOG.com account.
To do so:
1. Click on The Witcher 3: Wild Hunt shortcut. This will open the GOG.com Galaxy...