I think the main issue and reason why people shoot 90 inch 2.5 year old bucks is because the hunter knows if they don’t, then the next person signing in or down the street will.
That mentality right there is why most of Alabama’s deer herd is “high graded” year after year with the best, genetically superior young bucks gettin killed as 1-3 yr olds. That and the fact that AL gives you 90+ days to do it with rifles is why the overall age structure is out of whack and sucks in a lot of areas in the state.
It’s not just AL happens everywhere I have ever hunted.