you really can't place false qualities on Gods back, especially if you don't believe in God. Atheist assume that because God isn't reveling himself in a way that would satisfy your narrow parameters and 'detection tools' that he may not exist. That is illogical.
Science, math , and logic doesn't negate God...... and a believe in a higher power doesn't lessen a humans capacity for math science or logic. As a matter of fact our disciplines of science and math were created by the very believers you refer to as 'idiots'. Most great men in history and many of the most intelligent are potential idiots according to you.
Damn near all the technologist on the planet believe in a higher power. Most mathematicians believe in a higher power and many claim that the math alone negates the possibility of a 'random' unconscious universe.
Also, logic is what proves a creator in the minds of most educated believers. We know for a FACT that life can create life and that consciousness and intelligence can produce the same. Science and logic both support and prove this position. Nothing AT ALL even begins to show that life or consciousness/intelligence can come from inanimate matter. Basic logic (based on what we've gathered in the last 200K years) demonstrates that it's MORE likely that the universe and all the consciousness in it- was intelligently created.
Why narrow our thoughts and minds when we don't understand more than 10% of the universe yet? Why not look into possibilities of other dimisions when most scientist are attempting to grasp and understanding of subatomic particles that just 15 years ago they would have laughed in their own faces if it was brought up. To even understand gravity, mass, and all matter science have to just 'accept' contradictions in their own theories on their path to understanding........ yet people like you can't accept that religious people may be OK with contradictions in their own theories. Religion and spirituality in general isn't meant to answer all the things you are Claiming it can't answer........... it's in place as a guide for living righteously, not as a new scientific method -- you clueless fukk.