Micro-financial System and Sustainable Development: are they compatible?