Потому что величина сдвига линии в спектре зависит не только от скорости объекта, но и от длины волны самой линии. Для узкого интервала длин волн такой зависимостью можно пренебречь (она будет почти одинаковой для всех линий в этом интервале), а для спектра во всём оптическом диапазоне длин волн пренебречь такой зависимостью нельзя