Ну, если верить господину Энштейну, масса у фотона всё же есть. Помните? Е=МС^2? Соответственно, масса фотона пропорциональна его энергии (чем короче длинна волны, тем выше масса).
Точный ответ!
А с чего вы взяли, что они "должны выпускать свет?" Это что за формулировка вопроса вообще? Может все таки излучать? Так они и излучают. Излучение Хокинга это называется. Только его мощность значительно меньше реликтового излучения, и поэтому на данном этапе развития нашей Вселенной его зарегестрировать не получится.
Фотон движется по,так называемой мировой линии. А в искривленном пространстве мировая линия не выходить за горизонт событий черной дыры. Но квантовая теория поля допускает излучение фотонов и других частиц чёрной дырой ( излучение Хокинга).
Е=мс^2. Если массы нет, то энергии тоже нет.