A deal doesn't work if one party gets everything, and has no obligation to hold-up their end of the deal.
Residency status is not technically a bargaining chip. The moment it becomes one, you've created indentured servitude.
It's sad too, when I asked Dmitry what it was like in Russia. He just said, quite darkly, "They don't have video games my friend." (He knew I was a gamer, so he was teasing me, but also drawing a real contrast.)
This caricature is out of date that I tend to doubt the whole story. It's hard to imagine that anyone thought that someone could fall for this. "My friend"? This is the caricature part because no one talks like that outside of a hollywood movie.
Another guy talked about living in Germany before the wall came down.
To put it in perspective, the Soviet Union was officially dissolved 25 years ago. It only existed for 73 years. So your references are getting more and more dated.
It's quite inspiring to see a new Chinese citizen say "Today I learned I have the right to own a gun! That no one can take it from me, and that nobody can stop me from saying president XYZ is a @!#?@!"
You are sooooo full of shit. No one but no one talks like that. The fact that you came up with some Chinese, Korean, Russian and Indian names does not add to your credibility as much as you think. You may done your homework, but you have failed the shibboleth.
Why should they not have a right to vote for mayors and city councils of the communities where they live for an extra 5-6 years that it takes them to get green cards?
This is a general civics question and I suggest you do a Google search on it. While there are a few countries that allow non-citizens to vote in small local elections, it is generally a bad idea to allow such significant foreign influence.
Think about it a bit more. You'll realize that you replied in too much of a rush. I wasn't advocating for non-citizens to get voting rights. I was advocating for their path to citizenship to be as long as everyone else's instead of what it is now (roughly twice as long). C'mon though. Before knee jerking into "you just don't get it" mode, think about how much a person should know about the world to make an informed judgement and to propose a simple and yet innovative solution to how to solve a social problem. Do you really think it comes out of a place of not understanding civics?
What is your field?
I get asked regularly if I would require a sponsorship, so I think it should be self-evident. I just tacitly pass on such "opportunities".
I can only speak for the software industry, but if you are an H1B Software Engineer who is being treated unfairly, I can point you to multiple companies in my local area that are hiring smart people and will sponsor you. There's no reason to put up with bad working conditions or lower salary.
You are talking about what should happen to the best of them. What about those who are not the best, but who are still pretty good? Or even just Ok? Why should they not be on equal playing field with their colleagues at work? With their neighbors in the community where they live? You do realize that we are creating a class of people who think they must be better just to get equal treatment and who, once they get all their legal right, will retain a degree of bitterness towards those who "had it easy"? If we want these people among us for their skills, we either recognize them us legal alien residents (which they are in every form but the law) or they will never see us as fellow citizens.
They are subject to the same labor protection laws as everyone else.
Oh? I had no idea that all programmers face deportation within 6 months if they get fired.
What idiotic manager would hire a less qualified software engineer for 10% less?
What idiotic manager would not hire an employee of equal skill, but who can be pressed to work longer hours without compensation, over a citizen who can simply change profession if gets tired of this type of environment?
If you gave them green cards the first day, they wouldn't have to work. Thus defeating the entire purpose of the system. It's a fair deal: They work, they get to stay. They pay taxes, they receive benefits. That is why there are work visas, and educational visas, and travel visas, and each one has different stipulations.
Why would they leave? H1B visas cannot be legally used to suppress wages. If they are qualified and are getting competitive wages, why would they not stay on the job? Oh, and since they pay taxes, why shouldn't they be on the same track to citizenship as other resident aliens? Why should they not have a right to vote for mayors and city councils of the communities where they live for an extra 5-6 years that it takes them to get green cards?
I can only speak for the software industry, but if you are an H1B Software Engineer who is being treated unfairly, I can point you to multiple companies in my local area that are hiring smart people and will sponsor you.
Oh, no, I am a US citizen. But I don't bother even considering jobs which offer sponsorship. That's right. I don't want to compete with indentured servants. I just make that choice consciously unlike most people who make it based on some externalities of these conditions after the fact.
If a US university cant produce the workers needed, no students would bother to attend any US university for any advanced degree..
If you come on a student visa, you have find an H1B job within 6 months of graduating or go back. So many of them actually have US education. The only way to fix this is to eliminate H1B visas and give them green cards from day one.
Machines have less problems. I'd like to be a machine. -- Andy Warhol