This is a huge move and in the end will benefit India in a big way. Basically by banning cash you are making transactions much easier to track. In turn this kills a lot of black market activity and stamps out corruption. By doing this India is making a move toward creating stronger protections toward businesses in the way of contract law and and intellectual property. This makes it much more favorable to innovation (your IP is more protected because the government is stronger)