The thing that fascinates me about beliefs like reincarnation is to speculate on how they happen. I mean, you die as a human and you're reborn as a cucumber. In between, what happens? Let's say that in your version of reincarnation, there are strict rules. You are always reborn as a human. Whether you are reborn as a king or a slave depends on how you lived this life. So, I'm say, rich merchant good in this life, and I die. What happens? Do I go to a holding pen and wait until a proper kid is ready to be born? And how do I get matched up? Is there an accountant? A gatekeeper? Some one should be there to tell my soul, 'Number twenty, it's your turn." See what I mean?
But the common response seems to be, "It just happens," or "It's all in the mind of God." But things don't just happen, and even if it's in the mind of god, there are procedures, events in time, that have to occur. I mean, with six billion people in the world, dying and being born, it's a jungle out there. Someone is awfully busy. And if you factor in the possibility that I could be reborn as an insect, they problems increase exponentially.
So, it seems to me that people who believe in reincarnation have to accept a very big deus in a very complicated machine.