For Kenya, last year’s World Indoor Championships in Glasgow did not live up to the expectations, gauging from the results.