They are not "good guys" if they are here illegally. They are lawbreakers, and therefore are "bad guys". I agree that most of the Latinos that I know are wonderful people, but if they broke the law in order to come here, they are still "bad guys".
When a person's first act in coming to this country is to break the law, what makes you think that they will respect other laws. They drive illegally, having no driver's license and auto insurance; they accept jobs where they are paid "under the table" so they don't pay any form of income tax; they steal elections from the citizens by voting when they have no right to do so.