Once opening the customize buffer all checkboxes are selected by
default, even if they were de-selected by the user previously, which
means that the user may unintentionally change settings they didn't
intend to.

Emacs -Q -> M-x customize-face -> default -> deselect
Foreground/Background -> click Apply. Close the buffer, then open the
customization again. Note that the foreground/background checkboxes are selected again.

The result of this is that using the customize buffer may have
unintended side effects. In my case, I opened the
customize buffer only to change the font, but accidentally defined a
foreground and background color in the process which led to some themes breaking. This is most noticeable when opening the customize buffer when using a light theme, saving, then loading a dark theme. For example modus-operandi/modus-vivendi.