Interesting how many of these seem to cluster around astronomical features:
Winter Solstice (~Dec 22): Christmas, Hanukkah, New Years. Epiphany, Hindu Dhanu Sankranti, Buddhist Bodhi Day
Spring Equinox (~Mar 20): Easter, Passover, Putim. Hindi New Year, Buddhist Avalokitesvara’s Birthday
Summer Solstice (~ June 22): Pentecost, Corpus Christi, Independence Day, Islam Eid al-Fitr, Hindu Ratha Yatra, Buddhist Birth of Dalai Lama
Fall Equinox (~Sept 21): Harvest Festivals, Rosh Hashana (Jewish New Year), Hindu Vishwakarma Puja
Neither. I think the point is to challenge the assumption in the OP that Christmas is the definitive gift-giving holiday for Christians. This is true only for some Chrisitians, or only for some definitions of “Christmas”.