John Kawamoto:  If you speed, you are violating the law.  Parents who sneaked into the US or overstayed illegally have lots of explaining to do to their children.  Because they got away with it for years is nobody's fault but their own.  Illegal is illegal!  Your comparisons are like apples and oranges.

Maybe you should compare a jail escapee who didn't get caught for years and had since had a family for 10 years.  She was then caught but was a good citizen while she was out.  Does that matter?  Only thing that matters would be that she escaped and never finished serving her jail sentence.  Throw her back in jail with additional charges of escape.  That's fair!!!