Если говорить про UI приложений, то тут все просто - по правилу контраста, традиционно считается что на белом фоне, черный текст более читабельный, но уже было доказано, что читать текст на черном фоне, для глаза, намного приятнее (даже учитывая возникновения эффекта гало (ореола, свечения)). У многих программистов традиционно интерфейсы IDE в темной палитре, но есть и те, кто предпочитает светлую расцветку. Всё индивидуально.
Если говорить про сохранения энергии - это возможно только если ваш дисплей по технологии OLED или AMOLED. Простой LCD дисплей расходует энергию аккумулятора точно так же!
Что же касательно мобильных приложений - это всё благодаря так называемым "лидерам мнений" (блогеры, СМИ, и прочие специалисты). Темная тема присутствовала буквально на всех платформах... кроме iOS))) и не было столь кричащего ажиотажа. Он появился с выходом iOS 13, когда Apple анонсировала выход темной темы, а соответственно и производителям программного обеспечения "пришлось" подтягивать интерфейсы в темную гамму.
На мой взгляд, темная версия instagram выглядит просто ужасно!
Потому что белые всем надоели с 2010 года, тут не нужно сильно углубляться
В первую очередь, это очень удобно для глаз. В помещении, особенно, если нет яркого света, экран иногда очень слепит, а с темной темой такого не происходит. У меня, например, на айфоне стоит темная тема https://smm-wiki.com/kak-sdelat-temnuyu-temu-v-instagramme-na-ayfone.html почти во всех приложениях, где она есть. Особенно, это удобно в инстаграме.
Тёмная тема уменьшает энергопотребление батареи, тоесть заряд "сжирает" меньше чем светлая тема! А ещё в тёмной теме текст читать намного приятнее! Но даже если в тёмной теме столько плюсов мне если честно она немного надоела, и поэтому перехожу на светлую, ктому же светлая тема привычнее!)
Элементарно просто, темный фон приятнее глазу, более светлый бьет в глаза, особенно в темном помещении или после сна. Если говорить коротко - глаза не будут быстро уставать, даже я в visual studio выбрал темную схему и дейтсвительно глазам намного приятнее читать код!
А по умолчанию не стояло?)
Такие темы стали популярными, потому что не так сильно бьют по глазам и после чтения с темной темой глаза гораздо меньше устают, а значит и зрение не так сильно будет портится.