I don't buy the "but their parent's brought them here, they didn't have a choice (in being here)" line.
Their parent's broke the law and get a great "rewards" program in return.
Why should a tax paying U.S. citizen, who wanted to attend TU, not get in state tuition rate while someone who’s not even a U.S. citizen does?
Texas has no income tax. Colleges are partially subsidized by sales and other taxes that are paid by Texas residents. Being a “US” citizen has nothing to do with it.