IMO the reason is that Julius Caesar reformed the Roman Calendar into one with 365 days and then Pope Gregory XIII also had a go at the leap years. Without this epic collab our ages in years would be counted differently.
Unless someone is just about to be 18, how would it matter? Even if the calendar is off by a whole month each year, at the age of 15 (our time) you would be 13.75 or 16.25 years old, depending on a missing or additional month.
yes, but you're also disregarding all the shifting going on until the year of your birth. you would have been born closer or further to the end of a year adding or removing up to another year.
It only matters if the person is already close to 18. The same way a person today could be 17 only because that year is a leap year and the 18. birthday is one day later because of that. But it hardly matters, that is the point, since 18 is arbitrary to begin with.
Yeah, you're right. It's only significant after thousands of years. Like someone born on Jul 11 1024 in our calendar would be 1000 years old, but in the Julian calendar they would become 1000 years old next Julian month (our Jul 18, so it's just like a week difference in 1k years), if the calculator isn't wrong.