But putting that aside, when Americans issue a visa, they are forming a contract with another person that they are obligated to honor. When someone uproots their life to come to the US by following the rules created by Americans, it would be unconscionable to exploit them and then fail to honor the visa.
As an immigrant to the US, I disagree, it's the right of existing Americans to decide how many and what type of new immigrants they accept in their own country. The same way a person born into a rich family -through no merit of their own- has the right to decide who they want to marry and benefit from the riches.
Who should decide, then? This view is both undemocratic and anti self determination.
Additionally, H-1B visas are nonimmigrant visas. Workers are aware of this. They are not permanent. If they treat it like its permanent, that is their own fault. Would it be better if USCIS was streamlined? Absolutely. Thats why fraud needs to be cut down and bureaucratic bloat needs to be reduced.
The lack of empathy is, frankly, astounding...
It's just such a cynical and emotionally manipulative conceit to demand that your group (I've perused your history and am aware you're an immigrant) be treated with "empathy", which is something you reserve entirely for your own benefit.
If other people thought like you, you wouldn't get any at all.
You are aware you can want the current immigration system to change without causing massive harm to some people, right? They are people, with lives, just like you, not some faceless cog in a machine that you can decide doesn't suit you anymore and be thrown out.
It's not cynical and manipulative to remind yourself that these are lives, not a fucking number, we are talking about.
Good luck with your anger, hopefully you can find healthier and more productive ways to express it.
Perhaps you should remember yourself that the lives destroyed by companies outsourcing American wealth (both directly and indirectly via immigration) had a real cost on real people.
Of course it had a real cost on real people, immigration to the USA causes a continuous brain drain in multiple countries that could use the skilled labour for their own benefits. I don't dispute that at all.
Outsourcing American wealth causing these companies to become wealthier, maybe it's time you direct your anger somewhere else, somewhere which is actually causing this issue, no? Instead of punishing workers who immigrated and generated wealth for your society. I can give you a tip: point it towards corporations :)
Good luck, mate.