She was fired because she she made a political and philosophical judgement call to order the Agency she had agreed to lead to not follow a legal order. If she made a legal case, that would be different.
All this talk about banning Muslims, but the vast majority of Muslims in the world are not restricted by this order. So who is restricted? Tell me which of the 7 countries was a mistake?
Iraq - Elements of Civil War, Sectarian Genocide, Terrorist bombings/attacks common.
Syria - Dictatorship in open Civil War, home of ISIS, center of Radical Islam, Genocide common.
Iran - Theocratic Govt openly hostile to US/West, State sponsor of regional and global terrorism.
Libya - Failed state in Civil War, terrorism common, Radical Islamic elements in control of half.
Somalia - Warlords, International Piracy, Radical Islam, terrorism... 20 years of failed state.
Sudan - Warlords, child slave soldiers, "Sudan's killing fields" Terrorism as a way of life.
Yemen - Failed state in civil war, Sectarian proxy war by Iran and Saudi Arabia, USS Cole.
These are among the most dangerous countries to travel in and the radical elements destabilizing them are openly hostile to the US and the West and have been effective in carrying out terrorist attacks. While it is noble to want to help innocent people escape that horror, how do you ensure that we're not importing it here? Under the Obama administration, they weren't able to create an effective screening system. Congressional testimony by the previous administration department heads confirmed that - I've watched it. The Trump EO was put in place for the new Administration to have time to create a new screening system or to make a decision to permanently ban immigration from those countries if they couldn't creat one. Where's the problem?