This is essentially SSN implemented in the 21st century. And you can't get a job, buy/rent a house, or get a bank account without an SSN
The fact that you can be anonymous in the U.S. and still live a life inside of regular society is a complete myth. And I think most people accept the fact that the SSN is in fact necessary.
India does not have any such system, instead of the SSN, they have ten different numbers attached to a person. All this does is make the ID part of it uniform.
The biometric part is not the focus here, the ID part is, which pretty much every developed country already has. The biometric part is just a means to get the ID part done better.
Just to reiterate, I understand the liberty v/s security implications, but americans have already given theirs up for security, so maybe that's just the price to pay of being a developed nation.