America is a Country made up of immigrants so there are a lot of people in this country who vote who came from outside this country, or have parents or grandparents who came from somewhere else. So the immigration policy very well could have an impact on their vote seeing that they (or their family) personally have benefited from the policy. In terms of the other industries, I still think that Big Pharma shouldn't be singled out. As you said, look at the energy and insurance industries. The tobacco industry has killed more people then Big Pharma ever will. And they lied and covered up data for years.