I don't understand why we need big multi-ethnic counties when we know the clamour for devolution & federalism is ethnic. The 47 counties for me are fine - we just need to redraw the boundaries in next review - no point keeping Kurias in Migori for example - they should join Kisii county - part of Kisii should be hived off to Nyamira. The same case with Mt Elgon in Bungoma - they should be part of Tranzoia. Basically our counties should be single ethnic or at worst -related tribes - say Mbeere & Embu - and Keiyo-Marakwet - those can live together - but Kuria & Luos - Teso & Luhyas - Sabaot & Bukusu - is tough mix. Then you have tiny counties like Lamu - part of Kilifi ought to be hived off to Lamu.
The next battle is 2020 when the boundaries will be reviewed by IEBC. IEBC hopefully will be driven by public participation and perhaps some referendum.
The genesis of provinces and district - which are ethnic - is 1962 survey by British - where kenyans just wanted their own or related tribe enclaves. This feeling has not changed.
This 47 counties in a country where population is increasing - is good start to go federal - in the future - each of this counties will have 2m plus people - enough capacity to collect taxes and manage their own issues.
The 8 provinces we had for 50 years - were they great? The reason the 16 regions were tossed in Naivasha were 1)fear of tribalism or secession. Imagine a Nyanza region. Nothing stops the current counties from caucusing or cooperating. Mt Kenya governors are presently partnering over some issue or other. 2)National + regional + county is too much government. The town councils and mayors were scrapped for this reason. I think we should scrap some of the commissions to save taxes for development. Like the toothless CRA and Budget Office which do the Treasury's job. Further devolution should be directed to the counties once they prove they can do the job better than the national government. They actually collect rates like the old councils without accounting to the Treasury.