Travis kills Eckels because, by leaving the path and stepping on a butterfly, Eckels has destroyed their reality. Eckels disobeyed the rules of traveling back into time to the dinosaur ageābut as we will see, Bradbury implies it is more complicated than that.