Texas is one of dozens of states that have introduced these restrictive voting bills into their legislatures. Most people believe these voting restrictions are not really for preventing the nonexistent voter fraud that Trump claimed. The real reasons are: to restrict voters who do not have identification from registering to vote. Also to make it more difficult to vote by mail-in ballot. Republicans support this because the majority of the citizens who do not have IDs are poor and minorities, who happen to be more Democrats than Republicans.
There are pundits who say, quite frankly, that this is racist. One politician (I don’t remember who) said these laws are Jim Crow 2.0.
What can be done to fix these problems?
Short term:
If a state passes a law that is discriminatory, take them to federal court for violations of equal rights; of voting rights; of racism.
Long term:
Restore the parts of the Voting Rights Act that were invalidated by the SCOTUS in Shelby County v. Holder.