Because the only reasons an American citizen does not have an ID in America (and I have never met someone who does not) is utter disinterest, utter laziness, or an utterly low IQ (and even in the latter case one can ask people to help you). even the homeless American citizens I have met, have IDs.