Without proper identification, it becomes to difficult to serve state services (such as unemployment, relaxed microloans, susidized food to lots of 'starving and homeless' people you mentioned in your message, and so on). In my opinion, this should have been implemented several decades ago. US/Canada have Social Security/Social Insurance number and it makes it easier for government to provide state services using that number. India doesn't have anything of that sort (yet).