Mary, a teenager is pregnant out of wedlock and risks being stoned to death as a result. She has to make a long journey throughout probably one of the most volatile areas of the world to a town which remains as volatile today as ever. "O Little town of Bethlehem, How still we see thee lie" - Yeah right!
But then comes the bit that we don't see on Christmas cards. The mass slaughter of thousands of boy babies. Funny we also don't see on cards, Mary and Joseph fleeing for there lives and more significantly for the life of their son and seeking asylum in Egypt.
Then there are the visitors to consider - Shepherds, tough but low paid workers and Astrologers looking for the future in the stars! - This just doesn't fit too well with Western Christianity so how about we sanitise it by calling them Kings or Wise Men?
The Christmas story was I suggest very different to the nativity crib scene story we often get today, but at Christmas people don't want to hear of teenage mums at risk of being stoned, dangerous journeys through volatile lands, Jesus being born in a crowded cellar or cave, God revealing himself to minimum wage shepherds and those seeking the future in the stars. They don't want to hear about the mass slaughter of baby boys and the young holy family fleeing for their lives and becoming asylum seekers in foreign lands. Or do they? Maybe the real story would be more compelling, encouraging and understanding to our world but we may just need to ditch a few carols in the process!