The reasons have no Biblical basis. Through tradition, the Protest churches have continued to the practice of Christmas as originally given to us from the Catholic church. While the Protestant churches have rejected the authority of the Pope over the past 500 years, they have not rejected everything within Christianity that has it's orgins in the Roman Catholic church. Think about this for a minute, the roots of Christianity are either in Rome or Jerusalem. The roots of Christianity are either Catholic or Jewish.
Book is out of print.
Whereas Easter and Pentecost were observed already in New Tesament times, Christmas was not instituted until the fourth century. Its observance was assoicated with the Epiphany on January 6, when Easern Christians observed Christ's baptism. The earliest date we have for its observance is 336 AD in Rome, with Dec 25 possibly selected by the emperor, Constantine. Antoher theory suggests it was to offer teh Christians a substitute for the Roman Saturnalia. Christ's Mass. As with Easter, Christmas was preceded by a period of preparation, the four weeks of Advent.