I don't think the point is that they're wrong or shameful, rather it's the reason they're needing to do it.
This is not true though. Retailers have been rolling out the Christmas displays earlier and earlier every year, including the boom years. They aren't suddenly pushing Christmas earlier this year because the economy is bad...