> There is already a visa for superstars, so you don't have to worry about that. There is also no caps on visas for academic and research positions, so you don't have to worry about that either. We are talking about H1-B.
I already made it clear that I am not talking about current superstars; I am talking about people who are not currently superstars but have the potential to be. H1-B holders are almost universally young, well-educated people. They are much more likely than average to end up being superstars in the future. I also think it is absurd to suggest that only people in academic or research positions can end up being superstars.
> Yes, but you misunderstand the intent. The visa has two intents -- education and for profit.
No, that is not what "dual intent visa" means. Per the first Google result: "A dual intent visa allows foreigners to be temporarily present in the United States with the known intention of possibly immigrating to the U.S. permanently. That’s significant because most temporary visas require that the visitor intend to return home."
The H1-B visa is clearly intended to serve both as a way to temporarily work in the US and as a pathway to permanent immigration.
> Then you should not be worried about a shortage of skilled workers, because we have no such shortage. There is a shortage of cheap skilled workers.
That is a matter of opinion, and I disagree with your assessment. It is a much more realistic concern that overly restrictive immigration laws will harm the competitiveness of American businesses than that adding a few tens of thousands of extra software developers to the several million software developers already present in the US will result in lowered wages.