Notice the courts have struck down Texas's ID law in that it makes it discriminates against minorities. I thought it was Texas law to carry Identification on you. Wonder if that law gets struck down as well?
There is no such law on you must carry ID on you. If stopped by a cop, you give them your full name and date of birth. Their computers due the rest. There is no carry ID law due to the Cold War with USSR ( Warsaw Pact ). USSR had everybody carry ID papers on them at all times. So naturally America did the opposite. Now businesses make you have an ID. That is why almost everybody has ID now.