I stand by my original comment.
Q: The ex-pats you know who are just in it for the money, have any become citizens? Because, to my mind anyway, the folks who come wanting to become American citizens are a different kettle of fish. Which is why I wasn’t talking H1b visas, but a citizenship fast track. :-)