Scientific ideas change over time as our evidence improves. The more experiments we do and the more data we collect, the better our scientific ideas become. ... Even when we have the right explanation, it takes time for those ideas to spread among scientists, and even longer for those ideas to spread among the public.
hope it helps