I would agree many do. However, is the baby Christ ever in the equation?
The Magi gave very expensive gifts to Mary and Joseph to herald the birth of Messiah. Those were to insure the family would be able to sustain themselves with the valuables that were gifted them.
Today, do Christians emulate that gifting in the spirit the Magi exampled? They gave gifts to survive the family of the Messiah so he could grow and fulfill his destiny.
While we shop for gifts we give to one another as one's who have money already.
Wouldn't Christmas actually be celebrated in the spirit of remembering Christ if that wasn't the case? And instead, we bought blankets, socks, coats, even if we shopped at the Good Will or Salvation Army or God's Way stores, so as to gift those to homeless shelters, battered women's shelters through delivery to the local police stations that then deliver the items.
This insures the security of the women at the seeking protection of the shelter. If people are not aware of its location then the batterer of the women there is less likely to find their victims.
Or, how about food bank and even animal shelters?
Christ has fulfilled his mission for which he was born, though not all is accomplished as yet. Wouldn't we be celebrating and remembering Christ if we gifted those in need? Rather than those of us who are blessed to buy what we want when we want?