He didn't ban ALL citizens from the 7 countries, he specifically targeted ethnic groups.
You are welcome to your opinions but you are not welcome to make up your own facts. The executive order (full text) from President Trump banned ALL citizens from 7 countries on a 90 day basis. The order does not target ethnic groups in any manner. The order excludes "those foreign nationals traveling on diplomatic visas, North Atlantic Treaty Organization visas, C-2 visas for travel to the United Nations, and G-1, G-2, G-3, and G-4 visas."