Earlier quoted context omitted.
This. F1 students are not American citizens and are not entitled to an immigration pathway through employment. They are on a student visa with the right to study at an American university.
We do not need more entry level candidates. By allowing the importation of entry level workers you deny graduates the chance to receive training and obtain valuable experience. There's then little incentive for employers to train fresh grads.
That's pretty much the argument you are making. No one is defending H-1B abusing companies like Tata and Infosys. People are saying google and others use the program to hire skilled people for reasonable salaries.
So if American grads can't get hired, maybe they should study more instead of whining about fucking immigrants.