This might be true (big bang rewrite) for small web sites or non business critical utility software, but if your cash flow depends on the software, you do not want failing software to stop that cash flow.
There should be some sort of overlap before completely sunsetting the old system.