I lean towards reincarnation. I'm agnostic, I see no proof that reincarnation is run by a god, nor do I see proof for the need for reincarnation to be run by a god in the first place.
I see a computer in front of me. I am obviously the only person running it. I've looked inside the box and there is no little human in there running the computer. I am the one pushing the keys, opening the windows, executing applications. This is MY computer, I see no evidence any other human is involved. That is my observation.
Now.... All that said, a person with any common sense will understand, some human must have created the computer I am running. At some point, many humans are responsible for this computer being here. Engineers, programmers, technicians, designers.... they all played a role in making this computer happen. I can sit here in naive stupidity and refuse to acknowledge their contributions, stubbornly insisting I don't need any explanation involving other humans. Does that make me right?
Hey... I have no problem with the concept of reincarnation, but I think it only adds another complicated layer of awe-inspiring phenomenon that simply doesn't seem possible as the result of randomness and chance. So there is no "master plan" here? Our spiritual beings are flowing from one physical life to the next and there is no guiding force or intelligent design to the system? It just so happens to be that way? Bizarre!
You see, I don't have to build a shrine and worship Bill Gates to acknowledge people had something to do with my computer's existence. There is a broad range between worshiping Bill Gates and acknowledging Bill Gates must exist. My refusing to acknowledge Bill Gates is never going to make Bill Gates unreal. Insisting my computer can and does exist as a matter of random circumstance and not because it was designed and created, does not change the truth.