Yes, agreed ... it's a hangover from having "magic" zone number which impact the game in a way that can only be determined / changed via the main game engine code. Not sure if this was laziness on the part of the devs or a deliberate ploy to make modding difficult.
I know what my money would be on