I don't know what that guys talking about but no ship gets from China to Djibouti in 17 days and absolutely no evidence any ship coming from China has to stop in salala, Oman first before carrying on to Berbera. Since Djibouti is farther than Berbera would they not have to stop there too?
http://ports.com/sea-route/port-of-sala ... %20Somalia
Check that website and change the starting location to any port in China , and then change the destination to Djibouti Port. The closest port gets to Djbouti in 24 days while the most distant Chinese port takes 31 days
Also Berbera Port is closer than djiboutis and saves a whole day of travel for those ships. Again you don't have to take my word for it just follow that link to ports.com and plug the destinations in for yourself. Check the distance between a port in China and Djibouti port , and then change the destination to Berbera instead of Djibouti you will see for all cases it saves 1 full day.
Djibouti Port is fish out of water now. I think UAE is not happy with corrupt leadership in Djibouti and the fact that Djiboutis took UAE to court to get control of their port back after signing 50 year concession with DP world but they lost so I'm sure UAE is thinking fuck those guys anyway , berbera is in a more strategic location for the world that's why Djibouti port will die.