It's ironic that you highlight Kagame, a guy who is very quick to focus anger on the hypocrisy of former colonial nations who criticise him. He is still a dictator responsible for human rights abuses though, which is why he does face criticism. Africa is a big place, the countries you single out have been ravaged by tribal war so it's not unexpected that they're a little behind our western standards. Corruption exists in Africa but it's beginning to become a stereotyped commentary, especially when you think about what happens on the world scale. I would consider corporate tax avoidance in this country and the role of big business in politics globally as a form of corruption, just that such labels are the preserve of less developed (read populated by black or brown people) countries.
And no matter what context you wish to bring to it, historical or otherwise, it's been a VERY long time since murder was considered okay... you know, par for the course when bringing these savages to heel. Thankfully we're losing these old school colonial attitudes and it's essential we do look at our past actions and measure them by more modern / progressive standards... To not do so would mean we'd learn nothing.
Africa is different and adopting western standards all in one foul swoop would never work. A transitional period lasting perhaps 15 to 30 years is necessary and Kagame is moving in the right direction. Sure enough he s a de facto dictator despite being elected. However, he is a benevolent dictator, which I think is exactly what is required during the transition period.
As for human rights abuses, perhaps we should adopt some of them, i.e. forcing criminals to work 12 hours a day fixing pot holes, maintaining drainage and side walks and clearing rubbish. If they try to escape they are shot, but trying to escape is their choice.
Kagame has chosen to forgive and be inclusive towards Hutu's who killed 800,000 of his own Tutsi people during the genocide rather than carry out revenge so he gets accused of harbouring war criminals. Personally I think that is the right way to go.
He may choose to fund forces fighting in other countries that are friendly to his regime, so does the UK, the US, Russia, France and many other countries.
He doesn't allow opposition who clearly want to take Rwanda back to the dark ages, in the UK we also don't allow them either, we call them terrorists or hate preachers and lock them up, which comes to your first point, he is quite right to accuse the west of hypocrisy.

