All that said there is still a massive amount of evidence Jesus Christ was born in late December.
Disagree. There are a few mystics who have explained that the day of March 25 is one of the holiest days of the year.
March 25 - the day Adam was created.
March 25 - The feast of the Annunciation. (Our Lord, the new Adam, was announced to the world)
December 25 -
exactly 9 months after the Annunciation.
March 25 - Good Friday (Our Lord, as the new Adam, redeems the human race)