I personally like the front night sight.
Having something bright to draw my eye really helps me. And I can think of some situations where I would be in the dark while the target is in a bright enough area to identify. So I would have a distinct advantage in not needing to give my position away by turning on a light. Though I agree that having a light in dark situations is essential.