I agree with his point, in general, but there is a difference between living in a place and being 'of' that place. Most of the Muslims I know who live in the West
1) Left their country because they could not survive and prosper there. Some literally could not survive, some could not prosper.
2) They don't support the US government or it's policies. They pay taxes because they are forced to pay them (if you don't pay your taxes they will throw you in jail, otherwise noone would pay them). When they send money to Israel or to bomb muslims, they don't ask us and they do this without our consent and over our loud protests and objections.
There are some who live here and fully support the US government and the policies, but those are the minority, from my experience.
As for me, I was born in the US and I don't know any other country as 'my country' except this one. The brothers who leave and go to Qum are, almost always, the ones who have family and connections there and speak the language. Without those things, it is basically impossible to live. So someone telling me to go and move with my family to Iran and support them financially there is like telling me to jump over the moon. Both are basically impossible, for me and for most of the brothers I know. If there was a way for me to leave the US and be able to live a decent life and support my family and live under a more just system of government, I would do it yesterday, as would most of us.
At the same time, we have a duty to speak up whenever we can. Which is why I regularly go to demonstrations, and also announce them.