As a employee of Hallmark, I feel the need to put in a little defense on this subject. This is a sore spot for me.
I can't tell you how tired I get from hearing people blaming my company for holidays.
Guess what? We don't make up the holidays - we WILL NOT even sell cards for a holiday unless it is declared a national holiday and even THEN, we may decide not to create cards for it.
More often than not we take grief from people because we don't sell cards for holidays like 4th of July or any of the hundreds of "appreciation" holidays that schools systems and towns start.
So if you don't mind.. please stop shoving the blame us. We are in the business to make money, and we don't make products unless there is a call for it. Blame the rest of the people that enjoy celebrating those holidays.
Go ahead and flame me if you want but I just got home from another 12 hour shift helping customers get just what they wanted for their loved ones for this pointless Hallmark holiday coming up