@Imanyara - Yes, in classical (&neo-) Keynesian theory. The problem in Kenya (pragmatism & realism) is the WASTE generated by government spending.
Take the recent car purchases (Passats)... these will increase GDP since CMC will show increased sales as well as 'new' jobs through training, etc. (Please note this is not about whether the Passats were a good buy or not vs the mercs/prados).
Unfortunately for Kenyans, the 'real' cash will leave (leak) Kenya's economy since the cars are 100% manufactured in Germany.
Now I sort of support the infrastructure bonds BUT I wish they were done through a SPV (Special Purpose Vehicle) which was controlled by the Private Sector.
I believe that despite all the failings of the Private Sector... it is a far more efficient user of capital.
Greedy when others are fearful. Very fearful when others are greedy - to paraphrase Warren Buffett