Well you can easily find out certain immigration policies which U.S. has deployed in the past to keep the certain minorities out like -The Chinese exclusion act of 1882 - https://en.m.wikipedia.org/wiki/Chinese_Exclusion_Act or the Jhonson-Reed act (which was passed after WW1 ,even when Japan was an ally in WW1) - https://history.state.gov/milestones/1921-1936/immigration-act . So why did U.S. politicians deploy such measures to beleaguere certain minorities when it comes to immigration ? Were U.S. politicians racist towards immigration policies in past ? If yes , then why people are outraged towards the current immigration reforms (Muslim ban)
So why did U.S. politicians deploy such measures [..] ?
In order to have a larger proportion of those immigrants that were expected to better integrate, contribute more, and cause less trouble.
Throughout history, immigration usually was allowed when it seemed to benefit the receiving party, and disallowed when it didn't seem to yield any benefit.
Immigration restrictions are the common case throughout history. If an immigrant couldn't work and didn't have money, said immigrant usually ended up either imprisoned - for burglary - or exiled (or worse).
If yes , then why people are outraged towards the current immigration reforms (Muslim ban)
Political reasons: "The Other Party supports those reforms, so let's oppose it in an attempt to win votes."