It amazes me that certain people place faith in fairy tales over faith in observed facts. Evolution may not be perfect, but it's the best we've come up with so far without having to resort to mythical spirits and men who come back from the dead (they don't, dummy).