The main reason for that was b/c it is a link in the long chain of evolution theory. Also, I'm just going to conclude that worldwide it is accepted as false, though I'm sure a few scientists still wish to hold on to it. I also forgot to mention the fact that we all have the Law of Human Nature (morals). But of course this is somehow disproved (for some people) with evolution theory.
Re: Zen