Bex attributing the unknowns to a creator is about the weakest argument you can put out.
Science is ever evolving, I think it is too much to ask for every missing link in evolution to be found when the world is constantly changing by the unstoppable forces of nature. We can't even find groups of terrorists and you expect fossils millions of years old to be found? Darwin published evolution less than 200 years old and probably less than 100 when it has been more widely accepted in the scientific community. And don't kid yourself, there is a huge amount of evidence backing it up

We don't know why gravity occurs, should we attribute it to god and call it an imaginary force also?
Every animal fears the unknown, and not having answers is probably too discomforting so people attribute it to a creator