This is a welcome step. The Government of India or the respective state governments should provide ID cards similar to the Social Security Number of US to every citizen over 18 years of age and the details of minors should be included in the parent's cards. No need to oppose anything and every thing in the name of religion or poor (actually nobody cares for the poor)