All true errors are reported by Sigil. Logging here is specifically set up to capture additional debug output to a file to make it easier for testers to track down issues when we make specific debug builds to track down problems.
So no, this feature should not be a user preference setting, and it should hopefully never be needed!