I refuse to accept that so many people in America are racists and bigots so I will will try to make sense out of all of this.
last year in Germany, Merkel took in not just war refugees but everyone who wanted to come in what people considered a panic move.
now, while most germans were happy that the goverment could help people in need, there was substantial backlash because of the way everything was put into motion. Germans thought she shouldn't have let everyone in and that a system to determine how should and should not come in should have been implemented, not only that but she should have developed a plan so everybody in schools, hospitals, etc would know what to do and how to treat refugees.
from the outside, if you heard a german saying "geez Merkel!! did you think that through about letting all those people in?" sounds like he's a rascist asshole, but that would be not true, in most cases.
same here, but the other way around.
America wants more security, understandable. I want to hope that when someone comes out saying "I approve the muslim ban", that deep down, they only want terrorists to stay away from America, not every single muslim.
Trump, being the racist asshole he is, made an impulse decision (like Merkel in Germany) and decided to leave complete countries out of America, when the truth is he should have come up with a real plan to offset terror.
It's unfair to a lot of people but as long as it makes people feel safer, then that's better than nothing for them, so they agree with it,