Two possible reasons: 1. Precession of the solstices 2. Innaccuracy of the calendar w/regards to the way they did leap years.
Bingo! They didn't have telescopes, computers, and atomic cesium clocks in Boulder, CO.