Can't agree with you there.Living here legally...perhaps as a citizen....perhaps serving in the Armed Forces (or at least having learned much while serving) he could do enormous harm.
Doesn't a situation involving a young guy who follows the Profit (misspelled intentionally) gaining entry into this country by means of a phony marriage bother you at all? Have you forgotten the foreign born muslim doctors in England who bombed that English airport?
Unless you are advocating a complete and utter ban on all those things, you have to admit that this guy is probably a pretty good candidate for citizenship, considering he has been here for 20 years, and his commanding officers seem to want to go to bat for him.