I have no truck with this notion that immigrants are to blame for all of the country's problems.