It's because of lack of several things. Lack of vitamins and minerals like Vitamin D and Zinc that are responsible for proper testosterone production.
As much as I love Somali food. I also know that our cuisine was designed to satisfy our tongue rather than nourishing our bodies. The west African diet are packed with nutrients hence why they are built the way they do.
We can literally grow and eat the same shit and tweak the food with for our pallette and boom, we're as hench as bantus by next generation.