It has reduced black money significantly. Especially for terrorist and militant groups - both Pakistan sponsored and home grown Naxalites. They are now being forced to raid banks for new cash. The new notes are also much more difficult to counterfeit. That's two points crossed in your list.