I agree with your sentiment and I personally know guys who are illegals. I have barbecued with them and their families,drank beer and joked with them and know they are good workers. My white friend who was their boss before they got deported (caught by a game warden shooting deer on someones property with two other illegals, they're already back though) really wishes he could rehire them.
I also know that 29% of the federal prison population is illegals and and have been a foreman over illegals and those w/ green cards who took home more pay than me. Oh they made less but once you claim 15 kids back home in Mexico it doesn't matter that your foreman worked 10 more hours at a higher wage but takes less home. That doesn't seem right either.
I also have a problem that Americans who's ancestors came from Mexico seem to side with these guys, sure many are good guys but the allegiance to the race rather than the country seems odd. Why can't these guys just be processed, given work visas, be documented and show proof of a job in the US waiting for them? Why can't they do it the right way?