Thanksgiving was created to cover all religions, Christmas was seen as one religion only.
So when it was created, it was given precedence over the singular religion holiday of Christmas which followed fairly close after. And in between various other religous(non catholic) holidays.
NO. Not by a long shot. Thanksgiving has absolutely nothing to do with religion.
Thanksgiving is specifically to give thanks for our new country away from a king's rule and telling people how they must worship. Although anymore I think it is just an eating and American football day.
Christmas is the BIGGEST holiday in America.
Only NEW YORK CITY has a parade on Thanksgiving Day. It is NOT for Thanksgiving. It is to ring in the Christmas season.
Now I am not including the religions that don't believe in Jesus Christ, but there are many religions here in the US that celebrate the birth of Christ.
I will highlight the ones I know.
We have the Catholic, Episcopalian, Methodist and Lutheran churches. Most of them have very similar church programs for Christmas. Then you have the Presbyterians. (not sure where they fit on the family tree of churches) Branched off of those are your Protestant churches (they were protesting some of the traditions of the Catholic Church). These include but are in no way limited to the following: you have your Baptist (traditional and contemporary in both regular and southern baptist), church of Christ, Assembly of God, . Then branched off of that are your Pentecost, Jehovah Witness, Church of Latter Day Saints (Mormon). Then you get into the non-denominational Christian churches that didn't like all the practices of the denomination they broke off from.
Now with the exception of the JW and a few splinter religions, All celebrate Christmas with gifts.
And 90% of the churches I mentioned will have some sort of play depicting the birth of Christ.
I expect no less than 3 flyers on my door and more in the mail inviting me to a Christmas church thing.
Except the Catholics who just have Midnight mass.
Even most cities decorate for Christmas not Thanksgiving.
Hope this clears it up.
Oh I forgot the Anglican church but they are few and far between here.