This can happen if code reviews are not done well, I agree.<p>Things can be just as bad if code is not written well.<p>Doing either well requires good engineering practices and skill. It is part of the profession that you acquire over time, like anything else that can improve development.<p>Now, sometimes you are at the mercy of a system not filled with really experienced engineers. In such a system, though, I think skipping code reviews for expediency will probably be even worse in the long run.