Ummmm ... that Gregorian or Julian calendar 12/25 probably wasn't the day on which Jesus was born was news to me >6 decades ago (not that it was news to many/most adults at that time). Judean weather in December was probably too chilly for shepherds to be out with their flocks at night (lambing season would be more reasonable as to weather and need). Similarly, that Jesus was probably born several years before 1 AD has not been news for a long time (e.g. Herod the Great died in 4 BC).