It is important to understand that the USA does not issue federal photo IDs.
You have to get them from the states; they are usually conflated with driver's licenses; are difficult to obtain. due to bureaucratic requirements; often require substantial transportation obstacles; and oh yeah -- they cost money.
So, it's actually not uncommon for poor people to wind up without a state-issued photo ID.
This is deployed as a strategy to prevent various groups from voting.