Growing up, stores were closed on Thanksgiving, Christmas and Easter. The few, FEW stores that were open were Gas Stations-and the employees working shorter than normal shifts-at least the ones we used growing up, if they were open at all-and maybe one or two grocery stores open Thanksgiving and Christmas day with very limited hours-like 10-2 or 11-4 or something-for last minute cooking needs.
With craft stores being the exception (because stuff like crafts, blankets, quits and knitting projects can take 100's of hours) Halloween decorations never came out before Labor Day. Thanksgiving stuff never came out until a week or two before Halloween and Christmas stuff rarely showed up until a week or so before Thanksgiving.
And people flock, en mass to fight over $50 52 inch tv's and $5 toaster ovens and $50 laptops. Like the world will end if they do not acquire more crap. And they fight over $5 xbox one video games like starving bears fighting over fresh meat.