Has India's government kept its promises?