The author just doesn&#x27;t understand the history of these concepts. The months really used to coincide with the begging of the seasons for traditional western calendars such as the Julian calendar, when it was introduced (it later became incorrect because seasonal drifts were not readjusted). It was the introduction of the Gregorian calendar that shifted dates, resulting in the beginning of seasons at the &quot;wrong&quot; date (the Gregorian calendar skipped dates on purpose). Since the Gregorian calendar autocorrects, this drift is not going away and we are stuck with seasons that start at around the 21st of the month. Defining the seasons according to the equinoxes is not only logical, it is the definition used for thousands of years it just turns out that our modern calendars don&#x27;t respect these dates.