Every state needs constitutional carry: if you’re legally entitled to own a gun, you can carry whatever you’d like wherever you’d like however you’d like.
I agree with you.
Unfortunately, at this time, we do not have open carry in Texas. IOW—it’s against the law, and you can be arrested for it.