I don't think so. The true meaning of Christmas is in the name of the holiday - Christ Mass. Christmas should be a celebration of joy at the coming of Christ and the peace that comes that living with God in your life.
Exchanging gifts is a nice way of expressing your love for others; but, they should be small token only. If we chose to spend a great deal of money at Christmas time, it is our choice.