Who cares if starting salaries come down? They're starting salaries. Do you think there's a God-given right of a six-figure salary because you paid high priest of education 50K/yr for a degree? Nonsense.
If a business can't fill its labor needs for skilled workers because of an uneducated labor pool, they're not going to hire Americans to fill those positions anyway.
If you can lower the cost to get Americans those skills, companies can hire them instead of importing or outsourcing. If there's a glut in a particular industry, salaries will drop. That happens now. The market will adjust.
Artificially domestic constraining labor supply and keeping salaries artificially high by spiking costs of education is a dumb idea and that's what you advocate.
LOL, they are already doing all those things, we do have 19% unemployment. And the only artificial item brought up is the ignorance of subsidizing a substandard education. And as to completion, we have 30 million illegals in the damn country. If that is Constraining labor, you are out of the tree.