Great idea - I remember several years ago that the City of Los Angeles was about a decade behind in adopting new versions of the NEC. That's just one city, and I don't think that is the case anymore, but just to show one reason for the variances.
Radar
There are 10 types of people. Those who know binary, and those who don't.