I don’t think this is a good rule of thumb.
Code that does what it should is rarely read. Until you need to change it. And it may not be changing due to it being incorrect. If an attendant system gets replaced, you may have to change all the other systems it has touched. Business requirements may have changed. Stakeholders may have changed.
There are plenty of reasons for code to change beyond there being a bug.