А как по мне - вообще никакого дискомфорта от цвета.
Единственное, белый на синем выносит мозг.
Для плюсов (VS12) - стандартная серая расцветка, Delphi - стандартная белая, FASM (FreshIDE) - зеленый на черном, NP++ - темная тема.
По-моему, это больше дело привычки - на асме я начинал прогать в паскале, во встроенном асм, там зеленый текст на синем, но синий фон я снес и поставил черный. И с тех пор для асмы предпочитаю зеленый на черном.
NP++ я на работе юзаю как заменитель консольного просмотра с расцветкой (т.к. огромное количество тулзов дампят в консоль результаты работы, в т.ч. java-декомпилеры), привык в консоли смотреть на все черное - вот и в NP++ черное.
Делфи - он всегда был белым, вот и стоит белый.
В VS12 серая расцветка как-то приятней подобрана на мой взгляд, чем белая. Там не резко-черный, а спокойный серенький. А в белой сразу при старте по глазам бьет - ведь все окно белое, включая менюшки и хедер.