The reason Thanksgiving was moved up a week was...
because the public wanted it moved
to lengthen the Christmas shopping season
to ward off evil spirits
to put it in line with the original Thanksgiving ceremony
so it would be during warmer weather