Сэринэ, почему вы считаете, что мир Толкина чёрно-белый? А Денетор? Разве он не был прав по-своему? А тот же Голлум?
И если говорить о I Эпохе, то и светлым можно быть по-разному - безучастно, как ваньяр, или как Финголфин, пройти через Хелкараксэ, для того, чтобы придти в Средиземье и сразиться с Врагом. Казалось бы, все они "светлые" - Лютиэн, Олвэ, Финрод, Фингон, Белег, Ородрет (например), но всё это - совершенно разные характеры. Чисто с литературной точки зрения.
В самом деле, противостояние Тьмы и Света - основная тема в Сильмариллионе, но это же вам не тексты песен Rhapsody, где есть только злые уроды и хорошие и добрые светлые воители, которые постоянно месят друг друга

.
То, что Тьма и Свет ясно определены (есть Моргот, и есть Манвэ и т.д.), ещё не значит, что всё чёрно-белое.
Феанор не был "свободен" от тьмы и света, потому что это - не свобода. Так "свободны" только цивилы (в самом нехорошем смысле этого понятия), жующие попкорн и ни о чём не думающие. Средиземье *свободно* от этой пошлости.
Феанаро боролся за свет. В этой войне он не только отдал свою жизнь, но и пошёл на убийство - быть может, то, что элда может пойти на такое во имя великой цели, само по себе есть высшая доблесть. И хотя Сильмариллион кончается победой Проклятия, shall beauty not before conceived be brought to Ea, and evil yet be good to have been (Silm).