I disagree with your assertion that Kenya will "never" be a nation and here's my reasoning: There are different ways that countries and/or nation-states can form and not all of them are organic. Conquests (via wars or colonization) are historically valid (albeit ethically controversial) methods of artificially creating or consolidating countries. Nation-states can also be artificially created after the artificial countries have been formed, through strategic cultural engineering to introduce a new source of common "cultural" identity over time (the easiest route being a language that is linguistically compatible with preexisting languages).
Tanzania is a great example of successful cultural engineering in Africa. Mwalimu Julius Nyerere had the brilliant foresight to strategically position Kiswahili as a unifying language - which pre-emptively solved the problem of tribalism in a country that had over 100 ethnic groups. Tanzania is now enjoying the benefits of being a strategically engineered nation-state (e.g. fairly stable, issues based politics).