India has a lot of problems but most of them stem from two causes:
1. Corruption 2. Inequality
In positions of power, corruption is universal. I have yet to meet a person in Bangalore who has been able to purchase property without paying a bribe. Too many of our government 'servants' are sociopaths. It's a generally accepted fact (with no citation needed) that a non-insignificant portion of government spending on social programs and infrastructure is going un-tracked into private pockets.
Secondly, inequality. A lot of people get away with things in politics. Robert Vadra gets through security checks though he's not a diplomat, Modiji (allegedly) gets degrees without going to college and Jayalalitha from my own state had people falling not only at her feet but touching the tires of her car.
Aadhaar is the 'leveler' that shines light on the financial activities of all these people.
1. Aadhaar is linked to biometrics = aadhaar is linked to a real person
2. You can't live / work in India without Aadhaar = Government employees and people with influence are not exempt.
3. You can't handle money or avail social benefits from the government in India without linking Aadhaar to it = Illegal money can be tracked.
This could solve a lot of problems.
Of-course there are problems with this apart from the well publicized privacy issues. You can apparently purchase fake Aadhaar cards for a few hundred rupees. It's been reported that more than one person has bought an Aadhaar card for a pet and if it's that simple to beat the system then all the good intentions fall flat.