opening during the holidays is not a “one size fits all” proposition - so many factors are involved. personally, i have always opened on thanksgiving (and have never sold anything remotley related to thanksgiving meals), xmas eve, xmas, new years’ eve and new year’s day and they are among the busiest days of the year for me. i have also never had any problems staffing those days either, probably because we don’t open until noon.
i’m located in a very multi-cultural region of the country where many folks don’t even observe these holidays - instead they mean nothing more to them other than a long weekend or a day off work and an opportunity to go out and spend some money!
if these days had proven to be slow i would definitely be closed for the holidays - but, as i mentioned, they are extremely busy. and “thank you very much for being open” is something we hear all day and the staff tips reflect this appreciation…