People post Twitch Prime rewards and GoG discount codes. Yes they're not available to everyone but they're basically free.
Plus I clicked the Square Enix link and there was a queue. Since the giveaway is only for a few days it seems reasonable to give away a code if someone misses it.
Twitch prime codes are a bit different. Not everyone has prime, many people share prime, and some people may want multiple codes (me and my wife play Dauntless and a way to get a second code is nice).