Alan Turing in 1950 suggested that one can tell apart a computer from a human for the fact that a computer can not deceive us!
So there seems to be a fundamental divergence atleast at the individual level between intelligence and morality?! To put it bluntly, being honest is morally difficult but intelligently easy!
One wonders if in the course of evolution this gives the deceptive individuals an edge? I guess the rest is HISTORY!!