Yeah but people shopping at Hobby Lobby (Michaels, Pat Catans, AC Moore, etc) are probably more interested in CRAFTING things for Christmas and need their supplies more than 1 month before Christmas.
The craft stores operate one season ahead. People need time to build their projects. I can accept that reasoning.
I cannot accept Home Depot putting up Christmas decorations (more like desecrations) before Halloween and including an inflatable T. Rex with a Santa hat. That just made me want to put to sea and not come back.