I think "pragmatic choice" is the keyword here. When working on a general renderer for a general game engine, lighting is a much tougher problem than when working on a specialized renderer for a specialized game engine, where an acceleration structure on the lights easily solves most of the problem IME.