Your next to last paragraph sums it up. WE ARE A DEPENDENCY SOCIETY.
You can't defeat Santa Claus. Far too many people are now dependents on government, blaming others for their misery, and look to Santa for the solution. I have voted in 10 Presidential Elections and sadly, this is my last. You can never convince people that Santa and his goodies are "bad" for you. We now have children electing our government officials.
Our ONLY hope is for a complete and total collapse of our economy and nation. THEN we can get back to the business of rebuilding it from the ground up. Forcing people to see Santa for who he was is what it will take. Talk is cheap. Santa brings goodies.