Despite the hiccups, Aadhar is beneficial