Nairobi is a small city congested in one area and hosts 4,397,073 people.I actually didn't even choose the most beat up daladala. I actually chose one that wasn't overloaded because I'm quite tall and can't stand overloaded vehicles. If I had chose the overloaded one it could be worse. That is actually what the average daladala in Dar looks like. Other than BRT and long distance buses, your public transportation is beat up.
Dar es Salaam is a city of 7 milion people and three times bigger than Nairobi.
Challenges in public transport differ