I am tired of foreigners telling Americans how to live when their own countries suck.
I could not agree more. When my immigrant sister criticized USA, I always told her if you like India better you should be living there. If one adopts a new country, it must be 100% adoption and assimilation with the culture of adopted country and not keep living in the old culture which you escaped from. This is especially true of Islamic people. They leave their Islamic country because they were not happy there, then come here and try to make this country like the old country where they were not happy.