Taboo Theories
There are numerous theories about the origins of the incest taboo including: avoiding biological degeneration or family disruption, less attraction to people with whom one is raised, the need to create social networks, etc.
However, no one theory offers adequate explanation.
Memetics: it may simply be that for numerous reasons, in human history, those societies that had the taboo were more successful than those that did not.