How do you know your reasoning is valid?
James Holmes acted consistent with what evolution teaches. He evolved from an animal, and when he murdered those people, He acted like one. You can't say he's wrong since evolution made him that way.