Your sympathy is misplaced.  It should be for all the people he took jobs from or the people he displaced that could have lived in his home, and your sympathy should be for the children he put in this bad situation.

Just because he compounded his own problem doesn't relieve him of paying the price for knowingly breaking the law.

If I embezzle a million dollars from a bank, then adopt children, do volunteer work and get named Hawaii volunteer of the century, it doesn't relieve me of paying the price for stealing the money.  In this example, what fraction of the million dollars should I have to pay to make things right by your shaky moral code?