First off, 1) for how many people was this? We cooked that kind of a meal for about 20 people.
2) re: the “more than any other, it is uniquely American.” comment— yeah, it's so “uniquely American” that the Canadians and Germans both also have the holiday, and Japan has one by a similar name. I would argue that it is this universality that is the appeal to me. Whereas Christmas is explicitly Christian in nature, and means nothing to the secular man, giving thanks, to whatever, is something that a Jew, Christian, agnostic, or any religious faith, any ethnicity, any status in life can and should take time to do. I also think that's part of the reason why the retailers face so much backlash for it, because we want as many people as we can to come together for that moment.