So, let's say you have a retirement fund. You pay in your $100/month or whatever. The fund manager invests some of the money in the fund in a company that's doing well, has a sound business model, etc. The executives of that company are, unbeknownst to the fund manager, paying kickbacks and engaging in other illegal behaviour. According to you and the OP, once this is found out, you lose a chunk of your retirement fund? How is that in any way related to any concept of justice? It doesn't matter whether the victims of the kickbacks are the taxpayers or anyone else, that's no good reason to create more victims by arbitrarily confiscating the assets of people who've done nothing more criminal than (in this example) saving for their retirement.
The people committing the crime should be punished to the fullest extent of the law. People who unwittingly provided the capital with which the crime was performed are innocent.