We're not talking about Valentines Day...we're talking the most traveled holiday in the country. More people travel to get home for Thanksgiving than any other holiday, including Christmas or New Years. To work during the holiday schedule is expected, to work on the holiday itself is not, nor should be.
To borrow your phrasing, "Don't the retailers have 363 other days during the year to earn money."