I have a theory that beyond sheer incompetence, they're running it to the ground to make it difficult for gathering and protest. You can't go to town on June 25th and risk falling in a manhole or a pile of cabro.
Nairobi CBD looks like it was during Moi's tenure- potholed, dirty & filthy.