The One wrote: I ask a simple question in good faith to let people who write on this topic, that have an opposite view on immigration as I do, give their reasons why they would support a path to citizenship.
Honestly, I thought the answer to this question was so obvious that it didn't need to be said. But I will give it a shot.
America is not a nation based on 13th century feudalism, where we are comfortable with a permanent class of disenfranchised serfs doing the dirty work for the upper classes, and subject to many kinds of exploitation.
America is a land of immigrants, this is our tradition. The 12M undocumented hispanics in our country are identical in character to the millions of Irish and Germans who came here in the 19th century. The ugly reality is that those groups were also initially resented, it takes new ethnic groups several generations to be fully accepted. It is true that undocumented workers have broken administrative laws, and they should be punished in proportion to their violation. (They are not criminals, it is not a crime to not have proper documentation.)
The practical reasons for granting citizenship to immigrants are pretty obvious. We want people to be fully invested in our society, not hide on the edges as outlaws. We want everyone in our country to have every opportunity to advance and contribute.