America's Constitution forbids prejudicial treatment based on ethnicity and/or religion. The concept of hate crime stems from an understanding of rights and ethics enshrined in documents like the US Constitution. Banning religious or national groups outright is about as unAmerican as it gets. 

The US already employed a thorough screening process to ensure criminals and potential terrorists wouldn't get through. They were overwhelmingly successful measures. There have been no terror attacks perpetrated by immigrants on US soil since 911. 

It is a move designed to pander to Trump's bigoted base and, apparently, to you. 

Bottom line is, as soon as you label an entire group as banned based only on their religion or country, with no application of any other criteria, you are in the wrong. It is unConstitutional and immoral. 

Also, aside from the tens of thousands of innocent people who are at the least inconvenienced, there are tens of thousands who will die trapped  in war zones.