The choice of Microfinance (MF) by the Millennium Development Goals (MDG) as the primary means of poverty alleviation should have brought clarity to the role and functioning of MF, but instead it seems to have generated a fog. It is desirable to take a fresh look and start from first principles...