On Thursday, President William Ruto will hold his second State of the Nation address, coming at a time Kenyans have persistently raised their disappointment with his administration.