I fully agree! And it is discussed in other threads too.
I drive a lot in all weather conditions the whole year and it's often annoying to have a white (or light grey) screen and white roads on it. So, it's not helpful for such map style, to have a screen with 3000 NITS; white is white.
I know it would be not easy to find a color scheme, which fits for all users. Therefore I often suggested: the configuration of the color scheme should be kept in a txt file of the app. If users with passion want to optimise it for own needs, they can override the #hex code for some colours.
That's not difficult for users and there is no risk.
Garmin is doing it for Zŭmo models.