I COMPLETELY agree with your train of thought, BUT
THIS thread deals with LEGAL immigrants who guarantee that they, along with their sponsors, will not be a financial burden on the country while they hold immigrant status.
I suppose all bets are off once they become citizens
Yes — a relatively small window.
“I suppose all bets are off once they become citizens.”
Part of the process of becoming citizens should be proving that you will not become a charge to the rest of us. No money, no citizenship. It should be that simple. You should not get a government credit card along with your citizenship papers!