If speeding today is a traffic violation and tomorrow it is made a felony, you cannot go back and charge the people from yesterday with a felony.
Also, your plan lets those that pay them to come here off the hook totally
With my plan there would be no need to lock up Americans because there would be no immigrants for them to hire.
If you were speeding last year at 10 miles an hour over the limit, and got a ticket costing you 200 bucks, and then got a speeding ticket today at 10 miles an hour over the limit that cost you 300 bucks, you are not getting fined for the ticket before. You are getting fined for the ticket you got today.
Just because somebody makes it into this country illegally does not mean they are legal once they get here. They are illegal every day and breaking our laws every single day.
If somebody broke into your house while on vacation, made themselves at home, sleeping in your bed, watching television, they are breaking the law by being in your home. You can't just come home from vacation and say because they were there when you arrived, they are no longer breaking the law.