[...]
You are right there was decline in Kenyan cricket since 2003 World Cup major high point for them. It is clear that countries like Uganda are improving Kenya is falling behind and could soon be overtaken by other regional teams like Tanzania and Rwanda and Malawi. You are also right to criticize ICC for its role in this as they havr seemingly supported countries like Zimbabwe while neglecting to give enough money to promising nations like Kenya. This lack of funding from global governing body is big reason cricket has struggled to grow in smaller countries.