It is Duronto, doesn't make sense to have stops both at Vizianagaram and Simhachalam, within a distance of 51km. There is no problem in filling the train, so unnecessary stops should be avoided.
But yes, Simhachalam can replace Vizianagaram as a stop.