You are partially correct, those are the facts but it was the logic of the majority of the Tx congress and senate.
Perry could not have vetoed the bill if he had wanted too.
We are stuck with lemons by the fed.
They were trying to make lemonade by saying “Jeez, if we can’t deport them, and are forced to support them, doesn’t it make sense to help them become self sufficient?”
It is not just instate tuition, it is usually free tuition, a little benefit that citizens could also use if only it were offered.