So the Catholics justify this by saying that Mary was without sin and that's why she was chosen. It seems that for Jesus to have been born without sin he needed to be born to someone without sin. This begs the question, though: where did Mary come from? Didn't she need a sinless mother, too? And if original sin started with Adam and Eve and was passed down through the generations, I've got to assume that Mary's ancestors split off before the development of anatomically modern humans?
If my loose interpretation of Catholic theology is correct, Jesus was actually the last neanderthal.
Edit: Holy shit I just realized he even came back to life in a cave. You know who else felt refreshed after a three day nap in a cave? Cavemen.