Actually, it's not about seeing an ID. It's about seeing documentation that absolutely NO ONE carries with them on a regular basis.
http://www.cnn.com/2010/POLITICS/04/23/immigration.faq/index.html
They have to carry something more than their driver's license or social security number. They have to have a birth certificate, passport, greencard, or other documentation. This is utter horsestuff and is just playing on populist fears of Mexicans.
Ohmy. :o In that case, it's rather ridiculous. Why would people carry around there personal files with them? It's both bothersome and dangerous. People should really stop worrying about the illegals crossing over into our country, and start worrying more so about the current situation we're in. Maybe if some of those big-businesses actually decided to help America out by spending a few extra dollars and setting up factories here, then citizens could get more jobs.
Then again, what would it do to the environment here? And it's probably pay the lowest wage, since executives just
have to make more then their workers. :c
Maybe the government should just start hiring people. We can stand a few more billion dollars in debt. Wouldn't kill us to make a new record. We are America after all, always striving for the best.

then how about you tell them to get off their lazy brown asses and get their citizenship if they want to live here so badly
It can often be a difficult process, and they don't always have the means to gain such. I'm not too caught up on immigration, however. If there isn't already, America should definitely start up some form of program to house immigrants for a temporary amount of time while their citizenship is pending, maybe start them off. After all, it is supposedly the land of opportunity. :o