Inertia. You don't rewrite an existing codebase unless the current one is simply not capable of doing what you need it to. And there are a lot of existing codebases in C and C++.
(No, reducing amount of bugs does not do anything when pitted against well tested mature software that already exists.)