When it comes to a whole application rewrite, I'm pretty certain you should at least be much closer to "never ever rewrite" than "in some cases rewriting makes sense"
If you are talking about refactoring or changing/replacing parts of a system - that's not the same thing. At least to me
If you are talking about refactoring or changing/replacing parts of a system - that's not the same thing. At least to me