Board Thread:DC's Legends of Tomorrow discussions/@comment-9346948-20160520001634/@comment-3423279-20160520024238

The entire reason they did that  meteors  thing was because he was mortal at that time....

I think the influence he had during those times was probably negligible TBH, allowing the death(s) of Vandal Savage to not affect the timeline too much.