No, rewriting alone doesn't make software great. But you have to realize that all modern browser engines started out before 2000. They were not built with multi-core processors in mind, nor with GPUs, as the web was still mostly text. And it does require rewriting a lot of things to change that architecture out. Google won't be able to compete with that in the long run just by continuously updating their browser engine.