UIDAI Chairman Nandan Nilekani says Aadhaar numbers are far more effective at fighting corruption than laws and agitations.