If the products were identical, you would have no need to purchase it again on GOG, for they would be the same. But GOG is an entirely unaffiliated entity offering a different service. It might be the same good, but it is wrapped differently, and being sold to you differently. Approximately speaking, Steam offers you a revocable perpetual license (a rental), and DRM GOG offers you ownership. Ultimately if you wish to have the luxury of owning the game, as others have stated, you must pay the fee again. Even if they were the same, it would still work as it would with a physical good. GOG is a business with overheads that must store, market, maintain, make the product accessible to buyers, etc. You can't purchase a good from one vendor, then return it to another claiming that is faulty, etc. You may consider it not worthwhile to not replace games you have already bought, but that is your decision to make. I hope you enjoy your stay!