It's true: there's a lot of time and money spent in December on buying STUFF. And there are plenty of things bought that are of little use. There's a lot of waste out there. And a lot of greed.
But sometimes we use anti-consumerism as an excuse to be stingy. We fight selfishness by being selfish. No one needs extravagant gifts this year because Christmas isn't about gifts... Or really because I don't want to invest the time and money in giving generously. Or because I'm too disillusioned with stuff to be really thankful for God's unfathomable generosity toward me, and therefore have no good reason to let that overflow to others.