**Based on the Tradition**
Sometimes I see that there are 'Traditionists' that gladly use science to try to prove a scriptural or 'Traditional' theology.
So, using science, I believe it has been proven that during Dec. thru mid-March the pastures in the high elevations (say, a 20 mile radius around Bethlehem) would have been dormant, even 2,000 yrs ago. Science and historical records have proven that the climate has changed very little over that span. Shepherds would no longer have been in the fields watching the flocks by night. The flocks would be in pens and fed forage, and the shepherds in their homes when the angels sang.
Note how cool it must have been in late March-early April when Peter tried to warm himself by a fire, and the cock was crowing.
I borrowed a book on this very subject years ago, but I will have to research the name.
You don't believe the Church and what she teaches? How sad. It's your funeral.