NFL Kickers better than ever

That was mostly due to roster sizes. It was 33 in the 50's and 40 from 1964- 74. Teams really couldn't afford to
save a roster spot for a specialist. Starters in that era also played on special teams.

https://www.hogshaven.com/2020/5/4/21245563/a-brief-history-of-roster-sizes-in-the-nfl
I happened to hear Steve Tasker (Bills special teams ace from their SB teams) just today talking about how he feels that he played in the golden age of special teams. The rosters went to 53 and there wasn't a salary cap. Teams could pay up for "specialists". He talked about playing along with some of the same core guys for a decade. The salary cap certainly changed that.