Agreed. How many other 'myths' in the guise of teaching literature have we endured in school? We read the Iliad etc. and we know the gods within are not real. Would this teacher also have a cow over the teaching of these? Further, a child receives gifts at Christmas - from Santa Claus. These free gifts are direcltly related to the FREE gift of redemption which derives from Christ's birth on Christmas. But how many 6 year olds are ready to grasp or can understand this? How does a 6 year old grasp the Resurrection or the Holy Trinity? What do they know of life and death? Santa Claus is our culture's transition point for young minds to appreciate gifts and giving. In my faith, children are ready to make the decision to be baptised at the age of 13. Similarly, in the Jewish faith, young men are Bar Mitzvahed at 13. NOT before. Is there are reason that they wait so long for this? I believe so. But until then, Santa is just fine.
Never mind the person who created the poem was a priest...