Zum einen ist da natürlich sehr viel Erziehung dabei.....
Aber wenn du es historisch siehst:
Wann beobachtet ein Steinzeitmensch (unsere Instinkte kommen von dort) Blut oder Organe? Bei einer Verwundung oder wenn das Gegenüber Blut ausspuckt.
Mögliche Gründe:
Kampf. Egal ob gegen Tiere oder andere Menschen. Der Steinzeitmensch muss sich darauf vorbereiten zu kämpfen oder zu fliehen, die Verdauung jedoch benötigt viele Resourcen -> Nahrung muss wieder aus dem Körper. (ich habe gehört, dass in extremfällen sogar die Ausscheitung einsetzt. )
Anderer Grund:
Vergiftung. Da du vermutlich das selbe gegessen hast ist es sinnvoll die Nahrung hochzuwürgen.
Hinzu kommt natürlich, dass Körperflüssigkeiten (Blut im Besonderen) Krankheiten überträgt. Und auch wenn diese Erklärung damals nicht bekannt war, so haben die, die sich ekeln länger überlebt.
Als letztes natürlich Erziehung und Kultur. (Manche völker trinken das Blut von Kühen)