Actually, I think it is illegal under Federal law to give in state tuition to anyone not currently a legal citizen. Something about equal protection under the law. It is simple, if someone from NY cannot get taxpayer subsidized tuition from the state of CT, why should someone from Mexico?
Makes sense.