We seem to be suffering from a guilt complex about being a prosperous nation!
It is the wealthy politicians that harbor the guilt complex.
I have no guilt, I have worked hard for everything I have. I am completely for border control, national security is vital but to be honest, no one has yet made a good case for why we shouldn't allow more immigrants into this country. Maybe it's just me but the US is the best place in the world to be born. We give our citizens the best education in the world. I can't help but be disappointed when after all the money that we put into our educational system, in the end the only jobs some Americans are qualified for are menial labor jobs. If I were a business owner, I would probably hire an immigrant from a dirt poor country over a American high school dropout (I know they don't have the work ethic)I would be looking for.