You misunderstood his post.
He was suggesting an automated solution, as every single other game in existence has done.
Not exactly "every single other game in existence", since only a small fraction of games in existence actually have redeemable codes, and still not every one of them has the problem solved optimally.
Yes, it's true I was suggesting an automated solution, but it's important to note that actually adding an automated solution to an existing system does require some work, so Zanzarino's point still stands in a way. That's why I was simply suggesting some solutions, rather than complaining or making demands or something.
And quite importantly - you do realize you're quoting three year old posts? I'm not totally against necroposting, but only if you've got very good reasons to do so. I see you did make a suggestion:
a really easy way to do it, would be prompting the user again if they have not claimed their reward from said giftcode/oracle, after logging back in.
but this isn't really a solution to the problem - it's just one obvious part of it. It's just a description of what should happen on the user's side. The important question is what should happen on the server's side to prevent abuse, and how should the server communicate with the client, when you assume that communication can be faulty (there's a chance of messages not reaching their target or reaching it in the wrong order etc.)
So, in my opinion your suggestion wasn't good enough to justify a three year old necropost. Unless I misunderstood your suggestion and you actually have an idea how it should work on the server side, and how to easily implement this, in which case I'm sorry for doubting you