They took it on in the first place because the US government under Biden had stopped building walls. Someone had to do something, so the State of Texas stepped up. Now that Trump is back, the task should rightly go back to the Feds. At least the Texans did something.
Regardless of the motivation, the project was a disaster and a waste of three billion dollars of Texas taxpayers’ money.