Also, How do we know the radioactive decay is constant? I know that carbon dating cannot be 100% accurate because the rate of production fluctuates based on cosmic rays hitting our upper atmosphere. Why isn't this true with earth metal isotopes? Is time truly constant? It seems like a lot of variables could make it fluctuate.