I do agree with you that Africa has made remarkable strides on meeting the MDGs but the evidence is scattered(selective). In my opinion most countries in Africa will meet the universal primary education, but issues like universal health, life expectancy, inequality are wanting. A country like Kenya life expectancy has reduced inequality increased comparing it in the 1980s.In my opinion in most countries in Africa it maybe be be delayed for 20 year more. The main reason why this is so is that there are no strong institutions in Africa to implement the policies. There fore the people in power corner the resources and channel them to their own pockets and the common people do not have right to information to make the policy makers and the delivery system accountable. In my opinion if the people have right to information of all government projects the way India does then the people will be able to demand the services if not delivered to them.