The key fault with this 9th circuit decision is that there is nothing in our U.S. Constitution that says that noncitizens have a right to enter our country at all, or that we as a Country do not have a right to put systems in place to protect it against foreign peoples entering our country that we don't want here. Imigration and security is, and always has been, the Federal Government's job to decide.
Trump has simply called for a "temporary" halt in older to put a system of vetting in place. It is not a "Muslim" ban. 85% of Muslims live in other countries of the world. 
When a Country like Iran declared "Death to America!" it is only common sense to know who we are letting in from there.
If let to stand, this decision would mean we would also not be allowed to have a border because it stops imigration also.
My goodness, what is happening? Do we have a Country anymore?