I think when you have a clan there should'nt be sub clans within that tribe, that would create more divisions between people who are already the same.
look at somalia for example... if haawiye didnt have sub clans or didnt separate within them selves you wouldnt have problems that are there, like abgaal vs HG. and then it goes on internal conflict between abgaal them selves or HG within. or within darood if all darood people were the same and there was no sub clans like majerten or mareexan then there would be no inter issues within that clan...i mean look at it this way why keep separating branch after branch it keeps going brothers vs brothers, it's ridiclouse.
i think somali tribes must be the only ones in africa that have sub clans that keeps going from sub-sub-sub clan onwards... in Nigeria for example they have yoruba,hiibo, awutsa and these tribes are huge each like 20-30 million they have no sub clans, they dont separate within, each yoruba is the same to the next, they dont ask each other what are you after yoruba? meaning no problems are created within the tribes only leaving them to be strong and united.
i blame the somali forefathers who have created this sub sub clan bull sh!t. i mean it helps you know where you come from an all that, but its creating more problems then benefits.
so dont you think we could do without so called sub-clans...