What's Mallard raving about today?
Despite Mallard's obvious attempt to suggest that those damned Secular Humanists in Public Schools are ruining Thanksgiving, Thanksgiving is a secular holiday to begin with.
It's called Thanksgiving after all, not Thank the Christian God.
Unless Mallard is suggesting that being grateful is a uniquely Christian capability. Which is an idiotic suggestion, but I would not put it past him.