Indeed, I use “the dark themes because they are best for me when editing and viewing them on the screen”.
The problem is that OO5 then wants to try to print them using those colors, which does not make sense to me. The UI theme should be separate from the printing theme, or at least should be something that can be toggled as such. Maybe there are people who use one of the dark themes expecting to dust the entirety of each sheet of printed paper with a layer of black toner, but that seems unlikely.
The UI themes should be exactly that: UI themes. Printing should either not use the themes at all, or should be a user-configurable preference as to whether or not such a theme should be printed as-is.