Hmmm, you are seeing boogiemen, then you brought up tinfoil. But I would never argue tinfoil with you, since you might live in a tin foil pyramid. Move out, your brain will thank you.
What was it that bothered you. Atheists do run from their world view, time after time. For political reasons and fear of confronting their lack of moral principles.
Goodbye and keep the faith.