Bank Reconciliations

When I void a check months after it has been issued, I find that it changes all prior bank reconciliations back to the month the check was issued. This makes no sense to me. Once a bank rec. is done, it should always remain the same.

When I spoke to someone at Sage about this, I was told that's the way the system works. Has anyone else "complained" about this and received a different answer?  Does anyone else agree with me that this is not "good accounting"?