We have a system in place with a path to citizenship. Rewarding criminal activity (illegal immigration) with citizenship is a slap in the face to every immigrant who came here legally and earned their citizenship according to our laws (all four of my grandparents earned their citizenship). The only people who feel we are mean spirited, selfish, short-sighted or rather vicious, are those who want something for nothing...aka the takers. Unless you come from native American lineage, this is a slap in the face of your ancestors as well..provided they became citizens.
I suggested a different approach to the problem, but you didn't seem to notice it. What, exactly, do you find wrong with cracking down on those who hire illegals?