Here are two funny ideas...
The universe is large...the universe is old...
Just because the universe is millions of light years LARGE does not HAVE TO MEAN that it is millions or billions of years old. We measure the size in kilometers, meters or miles...or millions of (TIME) light years...just because we measure it in time, does not mean we have understood the TIME it has existed...
THEORY FROM ME: IF THE UNIVERSE WAS ONLY 1 BILLION YEARS OLD, and the same amount of asteroids and meteors have hit the earth as the moon, AND since the moon has NO EROSION; WIND; RAIN AND SUCH, then the dust accumulated there should be approximately 137 feet deep, BUT, when the first man walked on the moon, there was only about 1/8th of an inch of dust there...meaning it would only be around 10,000 years old...
If the universe was actually 4.5 billion years old...each impact of a meteor on the moon would produce a cloud of dust visible with only a small telescope...and we could never see the surface of the moon because of the dust storms from constant impacts...OR, what do you think? Gary