The just-concluded general elections in Kenya presented the country with yet another opportunity to showcase its progress in the uptake…