When we feel thankful, we gain a potential. We will feel like doing something for them. That energy can be used as driving force to gain productivity and actually do something for the person. If we invest it in thanksgiving, we feel that we have done something. We get the gratification. But in reality, we are not really doing anything. That is the reason why thanks giving could be a bad idea.