When an app breaks because you fucked with it does all or even most of the blame for this rest on your predecessors shoulders?
Because good code doesn't do that.
Actually bad code can do that to good code.
Do you suffer painful illumination? -- Isaac Newton, "Optics"