Earlier quoted context omitted.
I agree with your OP, but citizens get far more tax breaks than immigrants. Citizens don't have to pay foreigner rates for public Universities. That's a nice $50k-$100k savings for higher-education that citizens get that universities don't get, right there. What kind of breaks do immigrants get over citizens that are worth $50k-$100k? None.
That is NOT a tax break....the immigrants and their families didn't spend years paying into the state tax base used to support the public university which the citizens presumably did and will continue to do in the future... edit: I am using immigrant-when perhaps one should use 'international student'
People aren't going to pay $50k-$100k in taxes in one year to cover this benefit that citizens receive.