С формулой для массивных частиц я согласен. Но применима ли эта формула для безмассовых частиц? Например, для фотона применима другая формула E=hν.
А где Вы видели утверждение,что фотон безмассовая частица?Чтобы убедиться в инерционности фотона надо его догнать,и подействовать на него,и убедиться,что изменилась его скорость,но получается что это сделать некому и нечему(иммитация доказательства).Приведенная Вами формула ,косвенно отражает то,что мы называем "масса",но это понятие явно нуждается в рефлексии.
Предположим, что во время полета, у фотона уменьшилась частота на 50% из-за отбора части энергии. Что мешает ему теперь двигаться со скоростью 50% от первоначальной?
Мешает то что уменьшение скорости связано только с попаданием в "облако",а там он растворится,перестанет существовать как объект(см.мою аналогию).