I honestly think IEBC did their best in these circumstances. The Kenyan administrative and electoral systems would be rated a C at the best.
Expecting IEBC to perform an A in a repeat poll is unrealistic. We saw what happened in Florida in 2000 despite the fact that the US sytem was probably an A.
Elections are not a n exact science and all stakeholders should be prepared to accept some level of deviations so long as they do not lead to fundamental flaws.
Even in day to day life we have to live with these variations. Even a butcher operating exactly calliberated scales will add some grammes of meat to one customer but reduce some grammes from another. In the long run the weights will revert to around the correct amounts.
Life is short. Live passionately.