Unlike Bible Belt hypocrites and Most English speaking churches in America, many non-Engilsh churches' enthusiasm towards immigration process is somewhat commendable, to some point.
Nevertheless, their value of this country may have exceeded. So many seek extreme (but legal) ways to make their members "proud" Americans. They resort to religious asylum or marriage. In my opinion, using marriage or God's name to obtain American residency is just giving America too much undeserving credit.
I believe in certain situations, the immigration issue is more of a problem of greedy Uncle Sam and his jealous children than it is of the individual immigrant. Perhaps it is better for the spouse or spouse-to-be who is American to give up his/her citizenship. At least this would ensure a better reputation when America falls and is despised by every other nations.
This is not to say one should be rebellious. If proper channel is available, one must seek to follow the rules of any authorities, regardless of disagreement.
In certain occasion, when persuaded to marry some random American, one may reply: Why don't you introduce me your daughter?