There are designers, and I believe by your post that you are trying not be one of them, that will design for the lesser restriction and push hard to submit it in before the buzzer of the new adoption. I understand the dollars and cents part sometimes, but knowingly designing something to a lesser requirement you know is coming for a published reason, depending on the reason can be sticky later on.
Please explain how designing to the code in effect in the jurisdiction can become sticky later?
I was an architect long before I also became a building official. As a design professional, our responsibility -- our duty -- is to design to the codes that are in effect in the jurisdiction where the project will be constructed. We have no legal, moral, or ethical duty to exceed code requirements unless our client requests it. We are deciding how the client's money will be spent. It can be argued that we have a fiduciary responsibility to our client to NOT design to anything more than what the code requires.
Early in my career as an architect, the firm I worked for designed an 80,000 square foot factory. The structural engineer included diagonal cross-bracing in the plane of the roof. The owner's representative -- who was himself an engineer -- question the need for it. He pointed out that the company had recently constructed essentially the same building in another state, farther north with a heavier snow load, and the roof deck itself was sufficient to provide the level of wracking resistance required by the code. Our structural engineer (who was a consultant to our firm -- we were just architects) said he knew the roof deck provided all the bracing required by code but he just felt it was "better" to add separate cross-bracing.
The client read him the riot act. Fortunately the client wasn't mad at us, but he told us in no uncertain terms that he wasn't paying for a design that included anything more than what the code required. The engineer was given a choice -- design to the code, or be replaced.
Always looking at the next edition of the model codes is not always a good idea. For example, In 2005 Connecticut adopted the 2003 ICC codes. Connecticut then skipped right over the 2006 and 2009 model codes, finally adopting the 2012 ICC codes -- but not until October of 2016. Connecticut design professionals were told that the state would adopt the 2024 I-codes in 2025. I hope they didn't start designing to the 2024 codes, because now the State is saying the 2024 codes won't be adopted until some time in 2026. Design professionals can't run a business based on vaporware code adoptions.
The sticky wicket is when a design professional is in the design stage (or the construction documents stage) and they know a new code is coming. As has been discussed, some states anticipate this by administratively building into the adoption process an overlap period. Connecticut doesn't do this by statute or regulation, but the State Building Inspector may grant modifications on a case-by-case basis to use the previous code when it can be shown that adoption of a new code occurred during the design process. Likewise, as an architect I have successfully petitioned the State Building Inspector to use a future edition of the codes -- but this only works when adoption is fairly certain and fairly near, and the State has pretty much decided which sections of the next code are going to be amended.