Kenyans, the saying goes, are last minute citizens, waiting until the eleventh hour to begin doing what is required of them. It is...