Let's approach it from this perspective. Let's think about all the major powers in the world and how long the process of "democracy" took before they started to guarantee rights to disadvantaged people whether race/ethnicity or economic class. Most of them took a verrrry long time to get to that point, especially the country that most of us on this website live in. And still..there are a lot of issues in this here society.
But if we just go to some of the more recent examples in South Korea, Taiwan, Singapore all had long running dictatorships before they fully transitioned into their current government. A lot of us speak from the perspective of having lived in nations longer established and having been able to go through the motions to truly unify, when a lot of their actions weren't as heavily scrutinized.
Does this mean we can't hold sone of these leaders to task? Of course not. But can the west take a moral highground when they themselves caused(and still cause) the problems that exist in most underdeveloped countries today? Nah. Kagame seems to be doing a solid job bringing up standards of living in all areas. I'm sure a transition of power will happen. And in 40 years we'll all forget about this period like we do all other high developed nations.