For me both must coexist. The time light allows me to be able to see the development environment and the elements in situations when there is a lot of light (even if the monitor is anti-glare the light theme is better), while when the light decreases the dark theme does not “shoot a blinding light”.
Basically, light or dark? both.
IMO one of the main problems is eliminating the workflow of older commercial operating systems and having to build a new habit of using a new system. There are various Linux-based distributions that manage to give the user everything they need without having to resort to using the specific terminal.
Creating a new habit after spending years developing one for an old system, for me, is the main problem that leads many users to leave it.