Note that I don't question your point about the use of international student fees to subsidize domestic students. I'm just saying reducing the cost for students can be done many, many other ways.
The point I'm making is that the US tax paper should not pay for foreign students to take US jobs. And if we tightened up that we might not need so many H-1B visas.