How Naive!
You are providing Trump with an intellectual reflection he does not have. he is a pragmatist, a populist. It is popular to declare war on Islam. He does. It is pure scapegoating.
Trump does not think. He empathizes with what can give him political — and we forget economic — support.
Trump is targeting the oil producing countries: either you are banned or you are under the menace of being banned if you do not abide by my supreme oil command: Who is the State Secretary and where is he coming from?