They got a bunch of goat herding nomads and try to put them right in the middle of an advanced civilization. Not sure what they were expecting
Somalis are first-generation living in the west. If you saw how South Asians were like back in the 60s and 70s when they first settled. They were in no different position as Somalis, in fact, worse and you need to realize before the civil war happened. Somalia was more peaceful even in comparison with the west. It's just after the civil war they lost their jobs, property, wealth and everything. Most of the people that came into the west were actually reer baadiyo and they were moved into poorer areas with a high crime rate so what do you expect?
Fyi, Somalis produced good civilizations of their own so that isn't the point. The point is why do Nigerians have a good reputation in the west? Because elites from Nigeria moved in here while Somalis came as refugees that had nothing in their hands. They had to settle in poor areas and start from the bottom.
Realistically, it takes another generation for Somali livelihood to improve and we've seen that with other poor refugees in the past.