You are the one full of bullshit because if you are okay with surrendering your biometrics to a foreign government (especially the country where Mozilla is based out of) you don't have any right to complain about your own country seeking similar access.
The article is written by people with political agenda, Aadhar is million times better than SSN or other such systems. I am extremely well versed with Security & Privacy related to authentication & identification, and most comments/articles offer no concrete solutions. Biometrics are essential to establishing unique identity.