The only reason why it's a semi developed country in the first place is because of cadaans, they pay the vast majority in tax. The black pop also take a absurd amount in welfare. Secondly how are you conflating the two issues? One set of citizens dominating the economy compared to a massive importation of undesirable foreigners whom they see competing for resources? the two issues arent the same.Those are all colonial industries and wealth left behind in the hands of colonialists from the British rule where Indians formed the economic and administrative middle class in colonial Kenya and was being imported to Kenya as a buffer. Somalis did not.
The fact they haven't nationalized those and allow them to control the production is the bigger problem. It goes with what @El Nino says you have White's & Indian foreigner's running your country's economy to no direct benefit to you and you invite Chinese to use you as laborers and abuse/slap you up afterwards.
But a Somali who are Africans, Your Neighbors and Native to Kenya simply opening a mall is a cause for an uproar waa yaaab. Mentally colonized.