Eww. It sounds like its designed by programmers for other programmers to use. The way they've done it is admittedly more flexible but not actually what you need or want for nearly all cases. It would have been okay if they hadn't made the mistake of forcing that setting on originally and also compounded it by somehow screwing up the DB which prevented you from toggling the setting afterwards.