THC, you are correct in your observations nearly to a t! There is a fabulous read called "Mean Genes" (found it on Barnles and Nobles website for like $3 or something) and it is one of the best books I have read on how evolution and ancient instincts impacts our modern lives

peace