You (Pan) still don't seem to understand something, man. Actually, to be more fair, we have a difference in morality, and there's absolutely nothing wrong with that. But I want you ot get something strait. People don't come here explicitly to ruin your life. They come here because they have some problem (war, poverty, etc...) and the solution is to move to a more prosperous country. If they can't move to said country hastily enough, what do you expect them to do? Stay there and starve or die while they wait for visas to clear and their governments (or ours) to get the ball rolling so they can come here? That's ridiculous. And yes...It's illegal. No one's debating that. But realize that this is one of those laws which splits people apart (case in point...).
It all goes back to moral arguments.
I don't remember where I read this, but consider this situation: In biblical time, you and your family are poor for reasons beyond your control, dying of starvation. You get caught stealing a piece of bread for your family. Did you break a law? Absolutely. But should you be condemned to prison (or killed) because of it? After all, you did break the law, and anyone who breaks the law is automatically evil and a shit of a person, right? According to your logic, this person is as bad as a murderer, or rapist. After all, they are all criminals...
Put yourself in the shoes of a person fleeing their country to come to ours. Get rid of this division of "me" and "them".
Since my case didn't make any difference in your view of us, consider the story of
Jose Gutierrez. By your standards, a notorious criminal who deserved to rot in jail (for illegally coming to this country). He went to the join the Marines, to serve for his country, and make money for college and his sister. He was the first combat casualty of the war with Iraq. He died for us. Do you think if he hadn't been such a scumbag, you would be grateful? Whatever...He was just another dirty "illegal".