It's happening in other areas of law too. A man, 68, was convicted of fraud in 1963 at age 19. But a new federal law meant to keep fraudsters and identity thieves out of banks meant he had to be fired, 49 years after the fact. A case of misdemeanor fraud turns out to be a big deal almost 50 years later when a senior citizen loses his job in this economy.
The really ironic thing about that (the linked article) is that his bosses have stolen or defrauded people out of billions, maybe trillions, and will never be punished.
One set of rules for the "little people", one set for the ones doing the big crimes.