I don't live in Texas, and I did call library cards and the like informal.
Passports are easy to obtain and are not expensive[1] at all. If someone chooses to not obtain them, that's their problem and not mine nor anyone else's.
Why do you think people without passports (or uncomfortable uploading government documents to nearly every website they wish to use) should not be allowed to use those websites.