Oftentimes Dark mode is not used as a hard definitive preference but rather as a dynamic adjustment to ambient lighting conditions. Usually at night there are lower levels of ambient light, requiring darker content on screens.
It would be good to allow changing the mode dynamically based on whether Night Light is enabled.