Yes, only advanced countries like India can give everyone an ID. The US is too poor and backwards to give everyone a plastic card.
Oh, wait, it must be the latter, because finding problems with India's government ID scheme takes five seconds: https://www.theguardian.com/global-development/2017/mar/21/n...
Identifying people is not hard, even for the poorest countries, and it's quite easy to do with modern technology. There is no good-faith reason to oppose it, any more than there is to oppose driver's licenses.
Consider for instance the people who currently exist, don't have government ID, and don't have an accurate record of their birth. Such people exist. Should they just die, or something?