It took 50 years for plate tectonics to go from "some crackpot theory" to accepted science. Wikipedia politely says the theory was controversial and not widely accepted when initially proposed.
https://en.m.wikipedia.org/wiki/Alfred_Wegener
https://en.m.wikipedia.org/wiki/Plate_tectonics
One of my "favorites": They essentially murdered Semmelweis for suggesting doctors should wash their hands. Never mind that he was a doctor in charge of two clinics with studies to back up his claim, they threw him in an insane asylum where he was badly beaten by the guards shortly after being locked up. The beating directly led to his death shortly thereafter.
https://en.m.wikipedia.org/wiki/Ignaz_Semmelweis
It's a wonder we ever make any scientific progress given our track record in that regard.