Not all Muslims are banned.
The so-called 'ban' is not even a permanent ban.
The biggest Islamic Extremist threat locations was identified by the previous President, the president who also admitted his vetting procedures sucked.
This temp ban is supposed to address the inadequate vetting process, to provide more time to adequately identify / vet / clear anyone coming from those terrorist 'hotbeds'.
Being allowed entry in the United States is not a 'right' to begin with. For the protection of US citizens, I have no problem with this delay of entry into the US for Muslims from these specific countries.