I think immigration reform is a big issue, but I look at it from another perspective than locking down the borders, not letting any Muslims in, and the Mexican government is "sending" all of its thugs and rapists into the the United States because nobody is watching the store.
By most accounts, there are 11 million illegal immigrants in our country. Most came in through legal means and overstayed their visas. That isn't a problem that is solved by building a wall. Many of those 11 milllion people are working under the table, and they are working jobs that most Americans simply will not do -- harvesting crops, and working the dirtiest of construction jobs. Why are they doing that? The simple answer is because there is a market for workers who will work off the books for low wages.
Logistically, the United States is not going to round up 11 million people and ship them back to where they came from, and if they did the cost of new housing would spike, as would food prices. That is to say nothing about the moral implications of breaking up families who are made up partially of citizens and partially of illegal immigrants.
While I understand the strong thoughts of some on the topic who view this as an afront to our national security, I look at it from the standpoint of basic humanity. People come to this company and work our least desirable jobs because their prospects in the places they come from are terrible. The endure ridicule and lower class status, they hide in the shadows to avoid being deported, all so they can earn money to keep food on the tables of their families. I believe it is inhumane to deny people who want to do little more than than to meagerly make their way in this world an opportunity to do so -- especially when there is a market for their labor here.
That said, if we want to control the flow of people coming in, remove the demand for such labor. Pay Americans a decent wage to do the work that these people do (and suck it up when prices go up as a result). The immigrants aren't the bad guys in all of this, the people who pay them starvation wages to work terrible jobs in horrid conditions to maintain their profit margains are. The tone of the national conversation on immigration is to demonize people who trying to make their way in the world, and ignoring the people who are exploiting them.
I'm for a path to citizenship, bringing 11 more tax paying citizens into the fold to pay for the things that help all Americans -- rebuilding our infrastructure, providing for the poor, educating our children, enssuring our air, water and food do not harm us. Two of the leaders in the GOP race are the children of immigrants -- people who are the products of a society that has demonstrated throughout its history that hard working immigrants who work hard can provide a pathway for their children to some day have an opportunity to run for president of the United States, to serve as senators. It's amazing to me that they lose site of the most imporatant lessons of their own stories to score cheap political points. It is the all too present, "I got mine, but screw everyone else" mentality that I find objectionable about Republican positions on a wide variety of issues.