I don't trust the guys who reconstruct and interpret these monkey skeletons and postulate human evolutionary trees. Too amateurish. It's too much global warming hoax over it all. If I wasn't religious maybe I would have just ate it all up without having done any deeper studies.
Aren't you a doctor in Europe? No wonder they don't pay you guys anything over there :)
Concerning the mystery of human morals, other animals like monkeys and lions live in groups and don't kill or harm each other (atleast not anymore than moral man). If large groups of monkeys can live peacefully while sharing food, grooming each other, and having recreational sex, then it doesn't seem like rational man has much to brag about.