As I have said and idiots like you cannot understand is that any american worth a pinch of crap believes american citizens should be paid at least double for the same exact work done by illegals. Otherwise I cannot recognize youy as a fellow american. Does this make sense? Except some will say no let the market decide. Then you will complain when nobody applies for those jobs....lazy you will say. This is where the market goes against america.
The thing is, we can't allow YOU to determine what people should be paid. The free market system HAS to determine this if you want to fix the economy. Illegal aliens don't need to be employed. They need to be deported and anyone who is employing them, knowing they are here illegally, needs to be jailed or fined.
What you need to understand is that free market capitalism and corporatism are two entirely different things. Corporations who have bought political influence are more detrimental to free market capitalism than socialism. We've got to reel in the power of government so there is nothing for the corporatist to influence and let the free market system flourish as it is intended. If we do that, the problems with wages will fix themselves.
We don't want wages to fix themselves in level playing field with Third world labor.