It's good enough and maybe better to stay like this and you don't have to worry about your mod will break the game and we will not break the game or we shouldn't change the variable if we're not sure what we are doing and at the end everyone it's happy.The things I did to mod the game are pretty basic, just changing the way it calculates the variables to make life easier. Honestly to code in something to change the time or the day is a little above my pay grade right now, but it would be nice.
SoB it's a good example, there are many complaints there where players changed the variable and broke the game, the modder added the option to change that easy from the menu but if you're not sure what you're doing better to stay away from that.