It's literally not a muslim ban, being melodramatic and throwing buzzwords around doesn't make you right. The words "muslim, islam or islamic" appear 0 times in the executive order. You do realise that people from certain countries have been singled out for years? It's nothing new and it's not to make people happy, but because of national security. Contrary to what you may believe in your fantasy land, there are people who do exist who wish to come into countries like the US and do harm.
What kind of stupid argument is "haven't contributed to terrorism in the US"? So the US needs to wait for a terrorist attack by perpetrators of certain countries before they can be banned, even though they've committed acts of terrorism in Europe and other countries? I'm glad the people in charge aren't this dumb.