I didn't say the American model is perfect. You're correct that the proportion of the American population that's Muslim is smaller (about 1%) than the corresponding proportion in Canada (about 3%). But America has had relatively few home-grown terrorists. The 9-11 attackers were all living in the U.S. on temporary visas. Muslim immigrants in general, however, tend to integrate quite well into the American demographic melange. A member of my regular social circle who's Muslim (and South Asian) got a green card and moved to the U.S. a few years ago. When we expressed surprise, he noted that he felt that he wasn't as self-conscious about his religion or race in the U.S. as in Canada, mainly because his own community in Canada expected him to maintain his ethno-religious ideology and identity and in the U.S. he was mainly free from this. He proudly declared his preferred ideology to be capitalism, which he said works out just fine south of the border.