The advantages of advancing technology and building smaller safer reactors would go a long way to avoiding such disasters. Because things can go wrong is not a reason to stop research into making them better and safer. The real way to keep ahead of this is not to extend the life span of existing reactors but to build aggressively in order to take older ones offline as newer smaller safer reactors are ready.
And keep doing that.