Immigration is such as odd issue because notrious wal-mart is on the same side as do-gooders.
I am for immigrantion. I pretty extreme on this issue. 1) I think immigrants help our economy grow 2) I think they help our population grow and lower the avg age of our gray haired population 3) I have a problem with keeping people out of the country, ideally I want a country with free borders, that may be impractical, but we should try to get as close to that idea in my opinion.
I think we benefit more from immigration than immigrants do from coming here-they generally work long manually intensive hours in agriculture work, consturcition work, medical work (changing sheets et cetera), hotel/motel work, and opening foreign resturants for little money in return. We gain great economic benefits.
On the other hand, We lose some social and culturally cohesiveness-but considering I don't have mainstream values on a lot of issues (I am not religious for example), it really doesn't bother me.
Don't get me wrong I do have a lot of mainstream values, I buy into the corny notion that the ultimate life is having a good job, a lovely wife, and 2.5 kids, so I do buy into things like the importance of family, but I fail to see why immigration (or gay marriage for that matter) would in anyway affect me.