This is true, but on the whole immigrant college graduates are typically a boon to an economy, not a drag. It's in our best interest to keep these people here, rather than shipping them back home.
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.
This is absurd. Most F1 students pay full tuition in the state and private colleges, whereas Americans are eligible for need base aid. F1 students are effectively subsidizing American students.
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.