Spurs are the only way to generally tell how old a bird is, but IMO once a bird surpasses 3 years old, it becomes a wash. I killed a bird last year in the mtns hear, that had 1.5" spurs, hooked as anything in this world but filed down considerably from rock hopping over the years. I bet $$ if he lived over sand or on flat ground he would have pushed the 1.75"-2" threshold which is extremely uncommon anywhere in the country.
I think gobblers reaching 5 is not uncommon, however after that the odds are not in their favor.
I am always amazed how each year I kill maybe one 2 year old bird here, the rest are very mature 3+ year old birds. While further south GA,Miss, Bama most if not all birds I kill are two year olds. The only reason I can think of is that where I hunt down south zero jakes are harvested on the land I hunt, while here I hunt public land and most jakes must get whacked each year. Or there are very few birds which get harvested and thus the only dominant birds which are willing to gobble, shut all the two year olds up and keep them from being players. Either scenario is possible.
I would like to see the 1" spurs off of a ten year old bird, wonder how thick they were and how filed down they were.