The PEOPLE of Texas, through their legislature, decided to pass this law and it's their business, not yours. PERIOD. Unless you want to toss out the Constitution and you get to decide for everyone.
Was in-state tuition on a ballot for the people of Texas to vote on?
If a kid goes to Texas schools K-12 and graduates from a Texas High School, why the heck should he have to pay out of state tuition to go to a Texas college?