One word; YUCK. Ok, now for more then one word. Thanksgiving is supposed to be about family, friends, and helping each other out. These stores are helping break our society, which was founded on family values and friendships, and service. These stores are convincing people they just 'have to come out' or they're gonna miss out. They are making people work who otherwise would be getting some usually much needed time with families. Ok, for those who do not have the ability to be with families or friends, the stores are taking away time they could be giving to serve others.
Instead of opening on Thanksgiving, why not check around and organize a meal or get-together for people with nowhere else to go. Personally, I think this would be great PR. I'd certainly be more willing to shop at a store that did this, then one who was open on Thanksgiving.