There were many reasons to oppose President Trump’s travel ban on refugees and visitors from seven predominantly Muslim countries, which is now blocked by a federal court’s temporary restraining order.