At first reading I thought finally something sane. Not hysteria. 
On second reading I caught my own errors.

"Telling Iraqis that we want you to fight ISIS for us but we don't want you in our country is insanity."------- It's for 90 days to get better vetting process in place. 

"The anti-Muslim attitude of the Trump regime"----- The countries weren't picked because that's where Muslims are. It's where the terrorists and the ones spreading their goals are. Do you think you could find 5 Canadians in your entire country who would sympathize with the complaint that certain minority neighborhoods have too many arrests, therefore they are subject to some sort of racial bias?

 "By far the biggest terrorist threat in the U.S. has been and will continue to be self-radicalized Americans. "

That's not a major insight but you just don't wake up one day "self-radicalized ".
You can become 'radicalized' in your parents basement on the Internet. 

You created your own facts and then argued them.