When people start to realize that being nice guys is going to cost real dollars out of their pockets they will vote accordingly.
Don't be silly. Immigration has always been positive for the country. It's only become a real issue to some folks when they started letting in people that looked a little different.