If a general ledger account is not being used, there should be an option to make inactive. This way it cannot be posted to in error.
You won't be notified about changes to this idea.