President William Ruto has slammed Kenyans criticising his administration, citing that his legacy projects must succeed.