You say most are good, normal people... but yet you've previously proposed a complete if temporary break in contact with the Muslim world. No immigration, no travel, no cultural exchanges. And of course, you've repeatedly implied that Islam is inherently dangerous in a way that Christianity somehow isn't.
And having Muslim friends doesn't give you a free pass; there's a distinction between being friends and sincerely respecting those friends' values. Imagine telling the Muslims you've befriended that you want to ban them from meeting their families overseas for a decade or two, that too many of their kind in the country is too risky, or that you see their faith as inherently dangerous to Western society. How would you expect them to react? Smile while you take a dump on their cultural identity? It's like touting that you have black friends while you parrot "all lives matter" garbage.
Clearly, ISIS and other forms of Muslim extremism mean that you should conduct thorough background checks. But setting an arbitrary quota based solely on religion? That's both simplistic and anti-humanitarian. It may even work against you by convincing Muslims that the West really is waging a war against Islam specifically, and not just terrorists.
No immigration. Contact and cultural exchange are fine.
Why are Muslims always compared to blacks? Islam is not race. You can't Rachel Dolezal yourself into being black but you can Rachel Dolezal yourself into being Muslim. I don't subscribe to All Lives Matter.
Why not compare Muslims with other recent immigrant groups? Indians and Chinese. Terrorist incidents from Indians or a Chinese? Can't even think of one.
The idea should be that Muslims over time drop their Islamic identity in favor of an American identity. If they can't handle criticism, if criticism leads to criminal violence, then they shouldn't be here.
