I’m leaning towards us being an engineered animal. We have so many differences from any primates past or present that I don’t see how scientists call us primates with a straight face.
My tin foil hat theory of the day, but perhaps many different homo-species were seeded/engineered here and homo sapien won out.