If God created the earth, evidence of His existence should be everywhere

If God is everywhere, if He created everything, if the whole universe is under His control, if He knows everything about the past and the future, why isn’t His existence blatantly obvious everywhere? Evidence of His existence should be apparent throughout the whole of nature. Why should He require faith and belief in order to believe in His existence? Why not just have concrete proof of His existence everywhere?

For instance, if the Bible is supposed to be the word of God and we are expected to believe that the earth is about 6,000 years old, then why would God create things like fossils, rocks, oil, coal and gas which have all the appearance of being formed over billions of years?

Surely God’s existence should be obvious enough that we wouldn’t even need to debate it.