Yup, it's a shame, but, life does not stop for a holiday. Right now, as much as I hate the current season, is when retail either makes or breaks it's year. They have to push for the biggest selling season of the year or they will not be there next year. An economic fact of life. However, when everyone is whining remember that retail is not the only one. Law enforcement, military, oh, yea and people still want to eat on those days, so food service, how about driving a shuttle around an airport to pick up happy, albeit not working holiday travelers. They don't want to walk to the rental office, which, by the way, also have to be there on the holidays. And what would we say if WDW were closed on Thanksgiving so that their "CM's" could spend the time with their families.
However, that said retail doesn't have to interrupt Thanksgiving. Those sales can be any day, but, they do have to look for the days when most people are idol. And bigger yet... we don't have to participate. Believe me, if we don't go during that time, they will pick another with the same or even better deals. They have too! It is that important to a dying industry. Just speaking for myself, if I can sit at my computer for an hour, buy everything I need and have them deliver it to my door, there isn't a store or price in the world that could drag me into that fray. Now if they will just send someone to wrap the stuff for me, I'd be in heaven.