That may at least partially be because the year is the only part of the birth date you enter that's saved for the next time Steam shows you an age gate. I've tried to change it back to the correct month and day a few times over the years, but next time it will default back to year-01-01.