There is no argument here, there is nothing to argue about. It is not like some scientific enquiry where scientists sit around and argue a matter all honest and searching for the truth. This is a struggle over how the pie is divided up. The heirs who provide the majority of money to VC funds and the public markets are the ones who created and wrote this legislation. It is for their benefit and against your benefit. If one makes "arguments" against this in this struggle over money, in this carving up of the pie, it all basically boils down to the statement "I am, or on the benefiting side of, the billionaires looking to profit off your labor". Those opposed are those doing the work like myself. There's no real arguments, just declarations of which side of the fight you're on.
As for maudlin, mawkish comments about the dreams of immigrants and the like - fine, we will keep the H1-B cap where it is, and make a lottery of all people who seek to immigrate, of any skill level, and let more people in that way. I'm sure immigration will mean more to some poor Guatemalan then some Indian IIT graduate who can live a decent life in India with his CS diploma. These mawkish comments about how the H1-B visa is for foreigners never mentions that these people making maudlin comments are blocking the poor people who could really benefit the most from immigration from immigrating. Some "humanitarian" move.