And just how do you intend to enforce that? It sounds nice, but we can't deal with fraud - let alone trying to determine who should and shouldn't get something on that kind of scale.
How about the rest of the world adopting more of what makes people want to come to the US? Seems to be more rational (and sustainable) than advocating that everyone should just be able to come to the US.
You'd think a country with a budget of multiple trillions of dollars a year could afford some fingerprint readers and a SQL database.
As for your second point it's just so far off topic I won't warrant it with a response. I never even insinuated that the US is a model country.
While the thing you're saying sounds reasonable it just practically isn't possible to workout in US politics.
a) you can't realistically expect this class of immigrants not to use any social service (especially emergency), there will be costs that US isn't prepared to pay
b) there are bound to be negative consequences for having a explosively growing number of poorly integrated people that are treated as second class by the government
b) the US is already filled with "poorly integrated" people, the whole country was founded on immigration. The only way you'd necessarily be treated as "second class" is by not being eligible to vote, which tourists also aren't and they don't seem to mind much.
The specifics of what to charge and what to demand are obviously flexible, but to me the net positive seems pretty obvious.
(And in addition, nothing is stopping you from charging them for the average possibility of them using it)
For example, if someone has enough money for one year of rent and health insurance, and is not deemed a security risk, why not instantly admit them? If they get a job and pay tax, you let them stay as long as they pay tax. If they keep this up for X amount of years, offer them a citizenship.