“Examine nature at this very moment and tell me where you see anything blooming or giving birth. There isn't even an intention.”
....if you go ahead and completely disregard the entire Southern Hemisphere of the planet then I guess that would maybe be true, sort of. I mean “down there” summer starts around December 1st in many areas.
You know who I am talking to. This article is obviously referring to the northern hemisphere, hence the birth/return of the sun on December 25.