One weird thing is the way it doesn't ban Muslims from the countries which are primary exporters of anti-American violence: Saudi Arabia, Egypt, UAE and Lebanon.
And pulling out the hundreds of military bases from foreign lands could be a way to resolve the "why is our oil/resource under their soil" intrigue, along with reducing anti-american violence.
It's not weird. They are 1) the US's closest allies, who we enable to repress their own populations, and 2) Trump probably has major business ties in those places, as do most wealthy westerners.
The countries are the ones identified as high risk by the Obama administration.