So much for intellectual discussion on Thanksgiving.
The holiday now has a different meaning in most cases, much the same as Xmas. Many Americans now observe Thanksgiving as a day to devote to family. A great excuse to eat big birds, watch football, get drunk and point out each others' shortcomings, and gear up for the biggest shopping day of the year tomorrow.
In any case, I wish all my forum friends a very happy day today, no matter where you reside/what you believe.