The answer is simply that if you are in a position of power you should not be allowed to accept gifts, with very limited exceptions. I have to take ethics training on this topic every year and I am not in a position of any sort of power. If I did as Thomas did, I would be fired / prosecuted