I'm surprised no one has mentioned that respecting/disrespecting user light/dark preferences is an accessibility issue for users with vision issues. If the user wants dark and you force light, one could make the case that you're basically adding deliberate obstacles for persons with certain disabilities.