You don't roll a new crypto and use it the day after, it must be tested for vulnerabilities, reviewed by expert cryptoanalysts.
It can take years, much like a car has to be crash tested, a new crypto algorithm must go through a certain process to be considered good enough.